You can do this via regex or xpath, depending on the complexity of the xml.
If you want to use regular expressions, you'd probably want to do something like this:Type: match, Date: 8/12/2015 5:14:43 PMAuthor: stackoverflow
I have to process text file like that:
text 01/01/1970 text 02/01/1970 ... etc.
I want the output to be the following data: according to the docs, wrapping the string you're splitting on in () (making it a capture group) will result in these captures being included in the array.
Type: split, Date: 8/12/2015 4:38:43 PMAuthor: stackoverflow
I'm looking for a regular expression to match every new line character (\n) inside a XML tag which is <content>, or inside any tag which is inside that <content> tag, for example: <blog>bla bla</blog><content>1 \n 2 \n 3</content>Type: match, Date: 7/12/2015 4:21:02 PMAuthor: stackoverflow
You then want to look at the first capture group when you get a match. You don't say what language you're using, the factor you mention regcomp() leads me to believe that you're using POSIX regex library in C. If that's right, then you want to use the regexec function and use the nmatch and pmatch parameters to get the first capture group.Type: match, Date: 7/12/2015 4:16:57 PMAuthor: stackoverflow
Regex.Replace processes text replacements. It handles simple replacements and more complex ones. Type: replace, Date: 3/30/2015 12:39:02 AMAuthor: admin