在java中匹配字符串中的感叹号
我有句台词“!”。 空格和空格!。 两个字符串。 如何将这一行与java模式匹配。 我试过了在java中匹配字符串中的感叹号,java,regex,Java,Regex,我有句台词“!”。 空格和空格!。 两个字符串。 如何将这一行与java模式匹配。 我试过了 但是不起作用。我想你可以试试这个正则表达式:\s 您只需匹配两个字符:空格(\s)和感叹号(!)。 在变体中,搜索三个或更多字符^\\s{1}(1)[^\\s](2)+(3)-空白、一个或多个非空白和感叹号。您不需要为一个字符设置{1}。 您可以使用它来了解有关java模式的更多信息。使用以下模式 ^\s! 简单地说,这应该适用于您“\s!”。您可以使用表达式“^\s{1}[^\s]+!”至少需要3个
但是不起作用。我想你可以试试这个正则表达式:
\s代码>
您只需匹配两个字符:空格(\s
)和感叹号(!
)。
在变体中,搜索三个或更多字符^\\s{1}
(1)[^\\s]
(2)+代码>(3)-空白、一个或多个非空白和感叹号。您不需要为一个字符设置{1}。
您可以使用它来了解有关java模式的更多信息。使用以下模式
^\s!
简单地说,这应该适用于您“\s!”。您可以使用表达式“^\s{1}[^\s]+!”至少需要3个字符来匹配:正好1个空格,至少1个非空格和“!”。删除标记设计模式,这是无关的。他可以尝试任何正则表达式:D似乎没有人关心向他解释为什么他的正则表达式不工作。
^\s!