
关于正则表达式过滤字符串,PatternSyntaxException: Illegal repetition {.*}
String s = {xx-}english{汉字}汉字;System.out.println(s.replaceAll(\\\\\\\\{[a-zA-Z-]+\\\\\\\\}, ));
delphi 正则表达式过滤字符串
就这两个条件的话,最好不用正则表达式,如下即可:if SameText( ExtractFileExt( AFileName ), '.tmp' ) or ( Pos( 'TEMP', AFileName ) > 0 ) then ...... \\\/\\\/ 不予处理,也就是过滤掉它们了
to_number()里如何使用正则表达式把有文字的数据过滤掉
请描述的具体点,比如用什么技术实现,和你想达到的效果,最好举个实例
正则表达式匹配字符串的问题
是可以的比如“.*?name.*?”就可以匹配找出所有含有name的字符串,就像mysql查询用where .. like '%name%'一样的。
并且正则可以更灵活,如果你写的.*?name\\\\d{2}.*?,那么能找出像含有name12,name09这种name后至少跟2位数字的。
总之,正则可以实现模糊查询,不过如果你的需求不是这么灵活匹配,那么就用普通字符串处理函数就可以了。



