簡體   English   中英

Java正則表達式特殊字符和&符號

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM