dip s

dip s

  • 1.8k
  • 125
  • 2.9k

How to Find and replace both open and close tag with new tags

Jul 3 2020 1:38 AM
Hope you all are safe!!!
I have a angular application where I have used syncfusion's rich text editor for client's report with bold, Italic and underline. When I print report, it shows only bold and Italic text. The text with underline formatting does not get printed.
So to print Underline text I have to replace their tags with some other tags. So how to do that?
This is my input string 
  1. <span style="font-family: Arial, Helvetica, sans-serif;"><span style="text-decoration: underline;">This is the best way</span></span>  
In above string I have to replace 
  1. <span style="text-decoration: underline;">  
  1. <u>  
and its closing tag </span> with </u> tag
So I am expecting output string as 
  1. <span style="font-family: Arial, Helvetica, sans-serif;"><u>This is the best way</u></span>   
But how to find this closing tag </span>.
As there are two closing span tag</span> 
 Any help would be appreciated. Thank you

Brought to you by:

Answers (12)