Results 1 to 2 of 2

Thread: help with Regular Expression

  1. #1
    Join Date
    Jul 2005

    help with Regular Expression

    I am trying to extract a string from xml file using regex. Here is a sample of xml file:

    <TEXT>today is monday</TEXT>
    <...> blah blah blah </...>

    Now i want to grab everything between <SENTENCE> and </SENTENCE> including the 'text' and 'bit' tags. My approach is to use negation:

    String abs = "<SENTENCE>(^(</SENTENCE)*)</SENTENCE>";

    but it doesnt quite work. I know how to negate single characters, but how do i negate an entire a string? Thanks in advance

  2. #2
    Join Date
    Dec 2002
    I'm pretty sure you can just do this with a "lazy star", which matches the smallest number of characters as it can:
    You'll probably need to use the MULTILINE flag in your pattern.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center

Recent Articles