百科问答小站 logo
百科问答小站 font logo



java pattern 正则表达式 验证 用逗号隔开的序列?(不要说substring)。 第1页

  

user avatar   Ivony 网友的相关建议: 
      

w+([,;:]w+)*

把分隔符都写一块儿不就行了么?


至于:匹配 aaa,bb,cc,ddd,e 用 (,\w+)+ 然后禁止第一个位是 逗号

这个需求可以用负预测先行断言来搞定:

(?!,)[w,]+

可惜这个负预测先行断言表达式没几个正则表达式引擎支持,,,不过,.NET Framework正则表达式引擎除外,我应当劝说LZ早日脱离Java苦海么?




  

相关话题

  你是如何学会正则表达式的? 
  如何看待复旦博士生使用 ocr 和正则表达式帮助学院几分钟核查完数百人核酸完成截图? 
  识别具有相同个数的a和b的字符串的无二义性文法,该文法用正则表达式怎么写? 
  如何从零写一个正则表达式引擎? 
  如何从零写一个正则表达式引擎? 
  如何看待复旦博士生使用 ocr 和正则表达式帮助学院几分钟核查完数百人核酸完成截图? 
  【正则表达式】匹配代码中的空行我的理解是否正确? 
  如何看待复旦博士生使用 ocr 和正则表达式帮助学院几分钟核查完数百人核酸完成截图? 
  【正则表达式】匹配代码中的空行我的理解是否正确? 
  是否存在一个字符串集合,使得不存在一个正则表达式匹配且仅匹配这个集合中的字符串? 

前一个讨论
我认为力是虚构的概念,运动状态改变的原因不是力,而是碰撞,我错在哪?
下一个讨论
Facebook 为什么不用 .NET?





© 2024-12-18 - tinynew.org. All Rights Reserved.
© 2024-12-18 - tinynew.org. 保留所有权利