java - 匹配包含逗号的字符串(例如 1,5)

标签 java regex

我想检查我从文本域中获取的字符串 有一个逗号,以便删除它并用点请求一个新值。

我尝试使用

  textTestAr.trim().matches("^[,]+$")     

但是什么也没有发生,而这

        ^[1-9,]+$      

有技巧,但也匹配数字,如 1。

最佳答案

你不需要在这个问题上强制使用正则表达式。一个简单的 textTestAr.indexOf(',') 就可以了。

关于java - 匹配包含逗号的字符串(例如 1,5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13821479/

相关文章:

从性能pov看Java静态代码分析

java - 从android中的套接字捕获RTP数据包

java - 如何在java中获取字符串格式时间 "2019-01-25 14:34:34.123456789"自纪元以来的纳秒?

javascript - 如果 JavaScript 字符串以连字符开头,则计算出现次数

JavaScript 正则表达式 - 奇怪的结果

java - 正则表达式将空格和单词替换为单词的 toFirstUpper

java - 可运行的 jar,将参数传递给 jar 中的文件

java - 在数组列表对象中查找字数

sql - 如何在 hive 中获取字符串中的元素?

Java正则表达式删除前导 Asterisk 和 'in word' Asterisk