| Symbol | Meaning or use |
| ^ | # Assert position at the beginning of the string. |
| (?: | # Group but don't capture... |
| ISBN | # Match the text "ISBN". |
| (?:-1[03])? | # Optionally match the text "-10" or "-13". |
| :? | # Optionally match a literal ":". |
| \ | # Match a space character (escaped). |
| )? | # Repeat the group between zero and one time. |
| (?= | # Assert that the following can be matched here... |
| [-0-9\ ]{17}$ | # Match 17 hyphens, digits, and spaces, then the end |
| | | # of the string. Or... |
| [-0-9X\ ]{13}$ | # Match 13 hyphens, digits, Xs, and spaces, then the |
| | | # end of the string. Or... |
| [0-9X]{10}$ | # Match 10 digits and Xs, then the end of the string. |
| ) | # End the positive lookahead. |
| (?: | # Group but don't capture... |
| 97[89] | # Match the text "978" or "979". |
| [-\ ]? | # Optionally match a hyphen or space. |
| )? | # Repeat the group between zero and one time. |
| [0-9]{1,5} | # Match a digit between one and five times. |
| [-\ ]? | # Optionally match a hyphen or space. |
| (?: | # Group but don't capture... |
| [0-9]+ | # Match a digit between one and unlimited times. |
| [-\ ]? | # Optionally match a hyphen or space. |
| ){2} | # Repeat the group exactly two times. |
| [0-9X] | # Match a digit or "X". |
| $ | # Assert position at the end of the string. |
A complete guide to people who wants to learn .Net Technology with Basics and Advance level
Showing posts with label Regex. Show all posts
Showing posts with label Regex. Show all posts
Thursday, December 22, 2011
Regular Expressions
*** If the article helps you. Please like/Share it or leave a comment of appreciation !
Labels:
Regex
Subscribe to:
Posts (Atom)