java 正则表达式 以标点符号结尾 怎么判断我想判断一个英文单词是不是以标点符号结尾,我用了边界匹配器$,但是结果总是不对,自己写的一个测试程序:public class RegexTest {public static void main(St
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/25 01:58:59
![java 正则表达式 以标点符号结尾 怎么判断我想判断一个英文单词是不是以标点符号结尾,我用了边界匹配器$,但是结果总是不对,自己写的一个测试程序:public class RegexTest {public static void main(St](/uploads/image/z/12840958-46-8.jpg?t=java+%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F+%E4%BB%A5%E6%A0%87%E7%82%B9%E7%AC%A6%E5%8F%B7%E7%BB%93%E5%B0%BE+%E6%80%8E%E4%B9%88%E5%88%A4%E6%96%AD%E6%88%91%E6%83%B3%E5%88%A4%E6%96%AD%E4%B8%80%E4%B8%AA%E8%8B%B1%E6%96%87%E5%8D%95%E8%AF%8D%E6%98%AF%E4%B8%8D%E6%98%AF%E4%BB%A5%E6%A0%87%E7%82%B9%E7%AC%A6%E5%8F%B7%E7%BB%93%E5%B0%BE%2C%E6%88%91%E7%94%A8%E4%BA%86%E8%BE%B9%E7%95%8C%E5%8C%B9%E9%85%8D%E5%99%A8%24%2C%E4%BD%86%E6%98%AF%E7%BB%93%E6%9E%9C%E6%80%BB%E6%98%AF%E4%B8%8D%E5%AF%B9%2C%E8%87%AA%E5%B7%B1%E5%86%99%E7%9A%84%E4%B8%80%E4%B8%AA%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F%EF%BC%9Apublic+class+RegexTest+%7Bpublic+static+void+main%28St)
java 正则表达式 以标点符号结尾 怎么判断我想判断一个英文单词是不是以标点符号结尾,我用了边界匹配器$,但是结果总是不对,自己写的一个测试程序:public class RegexTest {public static void main(St
java 正则表达式 以标点符号结尾 怎么判断
我想判断一个英文单词是不是以标点符号结尾,我用了边界匹配器$,但是结果总是不对,
自己写的一个测试程序:
public class RegexTest
{
public static void main(String[] args)
{
if("a:".matches(":$"))
System.out.print("yes");
}
}
按照那个$的意思,以:结尾就应该被匹配,但是这里运行的结果却是没有匹配,请问这是为什么?
java 正则表达式 以标点符号结尾 怎么判断我想判断一个英文单词是不是以标点符号结尾,我用了边界匹配器$,但是结果总是不对,自己写的一个测试程序:public class RegexTest {public static void main(St
你正则有错误,改为
if("a:".matches(".*:$"))就匹配了
还有,以xx结尾可以用endWith