A regular expression to check the plausibility of a fully-qualified class name in Java.
/([a-zA-Z_$][a-zA-Z\d_$]*\.)*[a-zA-Z_$][a-zA-Z\d_$]*/g
Matches:
- Java.lang.Class
- Java.lang.Class.forName
- Java.lang
Non-matches:
- Java lang.Class.forName
- Java.lang.Class forName
See Also:
- Java Package Name Regular Expression
- JavaScript/PHP/Java/Kotlin/Go/C/Swift/C# Comment Regular Expression
Rate This Regex
User Review
( votes)Expression Flags
Flags | Description |
---|---|
i |
Ignore case sensitive. |
g |
Allows global search. |
m |
Allows multiline search. |