Commonly used regular expressions: 1. Match any character: .; 2. Match numbers: \d; 3. Match letters: \w; 4. Match white space characters: \s; 5. Match newlines character: \n; 6. Match newline character: \r; 7. Match specific character set: []; 8. Match non-specific character set: [^]; 9. Match the beginning: ^; 10. Match the end: $; 11. Match word boundary: \b; 12. Match zero or more times: *; 13. Match one or more times: ; 14. Match zero or one time: ? and so on.
Operating system for this tutorial: Windows 10 system, Dell G3 computer.
Regular expressions in Java can be processed through Java's regular expression library. The following are some commonly used regular expressions:
- Matches any character: .
- Matches numbers: \d
- Matches letters: \w
- Match whitespace characters: \s
- Match newlines: \n
- Match newlines: \r
- Match specific character sets: []
- Matches a non-specific character set: [^]
- Matches the beginning: ^
- Matches the end: $
- Matches a word boundary: \b
- Matches zero or Multiple times: *
- Matches one or more times:
- Matches zero or one time: ?
- Matches the previous subexpression one or more times: {n,}
- Matches the preceding subexpression zero or one time: {n,?}
- Matches the preceding subexpression exactly n times: {n}
- Match pattern occurs Any number of times (including zero): *?
- Matches the pattern exactly n times: {n}?
- Matches any character except newlines: [\S\s]
- Matches any character that is not a newline: [^\n]
- Matches any character except the specified character set: [^...]
- Matches the beginning of the string :\A
- End of matching string:\z
- Start position of matching word:\y
- End position of matching word:\Y
- Not Greedy mode: *? ? ?? {n,}? {n,}?? \A\z\y\Y
- Non-capturing group: (?:...)
- Capturing group: (...)?
- Backreference: (...)\k<...>
- Non-capturing group and backreference combined: (?: ...)\k<...>
- Ignore case pattern: (?i)
The above is the detailed content of How to write regular expression in java. For more information, please follow other related articles on the PHP Chinese website!