[英]Java Regular Expressions Special characters and the & sign
我有一個正則表達式,搜索所有大寫單詞,但我需要一個正則表達式,將搜索特殊字符和“&”字符。 例如,我需要一個能找到像“A&E”或“A / V”這樣的單詞的正則表達式。 以下是我所有大寫單詞的標准正則表達式。
String twoPlusUCRegEx = "[A-Z][A-Z]+\\s";
只需在第二個[AZ]
類別中包含所需的特殊字符即可。 例如:
"[A-Z][A-Z&/]+\\s"
如果您想要所有US-ASCII標點符號,可以使用POSIX字符類:
"[A-Z][A-Z\p{Punct}]+\\s"
您可能還想在重新開始時放置單詞邊界等,因此您不匹配“aAB”之類的字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.