xml
***
<Emphasis type="Bold">
sample text
<Emphasis type="Italic">
sample Text
<Emphasis type="underline">
sample text
</Emphasis>
</Emphasis>
sample text
</Emphasis>
<Emphasis type="Bold">
sample text
<Emphasis type="Italic">
sample Text
<Emphasis type="underline">
sample text
</Emphasis>
</Emphasis>
sample text
</Emphasis>
</Book>
can u please get me the example using c#
my sample code in c#
********************
if(Regex.IsMatch(htmltags,"(<Emphasis
Type=\"Bold\">(.+?)</Emphasis>)",RegexOptions.IgnoreCase))
{
htmltags =Regex.Replace(htmltags,"<Emphasis
Type=\"Bold\">(.+?)</Emphasis>","<Bold>$1</Bold>",RegexOptions.IgnoreCase);
}
where html is a string which holds the xml values.
I'm writing the replacement tag with regex.
But according to my match if it has n no of emphasis tags nested i will face
problems.
I will be very thankful if u give me a solution and a sample code to overcome
the problem.
Thanks
>>> Your regex would find the innermost tag of the first group, but
>without the help of additional code it wouldn't be able to adjust to
>the next, non-nested group nor would it be able to jump to the
>adjacent group. <<
>
>That's why I said with the appropriate loop.
>
>My example in the next message works with the code you provided, and I
>can't think of any situations why it shouldn't work, so hopefully it
>helps make sense of whatever I was saying last night. :)
>
>
>On 11/14/06, Rob Wilkerson <[EMAIL PROTECTED]> wrote:
>>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four
times a year.
http://www.fusionauthority.com/quarterly
Archive: http://www.houseoffusion.com/groups/RegEx/message.cfm/messageid:1000
Subscription: http://www.houseoffusion.com/groups/RegEx/subscribe.cfm
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.21