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
Nearly all modern regular expression engines support numbered capturing groups and numbered backreferences. Long regular expressions with lots of groups and backreferences may be hard to read. They can be particularly difficult to maintain as adding or removing a capturing group in the middle of the regex upsets the numbers of all the groups that follow the added or removed group.
Type: replace, Date: 3/30/2015 2:35:04 AMAuthor: admin
Getting year from text.
If you want validate textbox value - use this pattern with "^" and "$":
^((19|20)\d{2})$
Type: match, Date: 3/28/2015 4:38:20 PMAuthor: admin