假设我有一个字符串
String line = "Let x0 be {1,2,3,4}"
我如何检查字符串是否写在“Let ??? be ???”中
我正在尝试使用下面的代码,但我认为您需要知道 ???让它发挥作用
matches = line.matches("Let \\d be \\d")
谢谢
最佳答案
\d
只能匹配数字,[0-9]的缩写,不能匹配x0
,也不能匹配"{,}"的任何字符
所以你可以匹配 \S
,这意味着一个非空白字符。由于您不知道长度,并且期望至少有一个,因此可以将“+
”添加到\S,如 \S+
。
所以这个可以符合您的期望:让\S+ 为 .*
关于java - 检查一个字符串是否为特定形式的JAVA,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48414795/