求一正则表达式,字符串包含123且最后三位不是abc

如题所述

第1个回答  2011-03-27
^.*[(123)].*[^(abc)]$
或者
^.*123.*[^a][^b][^c]$本回答被提问者采纳

求一正则表达式,字符串包含123且最后三位不是abc
^.*[(123)].*[^(abc)]或者 ^.*123.*[^a][^b][^c]

判断字符串不能全部为数字的的正则表达式怎么写?
1.是不能都是数字?比如123不可以,而1A3可以,至少有一个字母?这样是 \/^\\w*[a-zA-Z]+\\w*$\/,如果可以包含其它特殊字符,空格什么的,把\\w*换成.*即可,但都得包含英文字母才可以匹配 2.还是说不能包含数字?比如abc可以,a1c不可以,如果是这种情况应该是\/^\\D+$\/ ...

正则表达式匹配3个连续的数字或字母,如123 abc
\\d{3,}只是说明3个以上的数字,和顺序无关,不能实现排查连续数字的功能。

正则表达式,求判断字符串是否以数字组结尾,并取出结尾的数字_百度知 ...
(\\d+)即可。括号所匹配的内容即是结尾的数字。

求正则表达式?匹配一个文件名称
\/\/匹配yyyy-MM-dd(限制年必须为4位数,即必须是1000年之后,9999年之前的日期)\/^[a-zA-z]{3}-[1,2]\\d{3}-((0?[1-9])|(1[012]))-((0?[1-9])|([12]\\d)|(3[01]))$\/\/\/匹配年(范围0-9999)\/^\\d{1,4}$\/\/\/匹配月\/^(?:(0?[1-9])|(1[012]))$\/\/\/匹配日\/^(...

求一个c#正则表达式,字符串中只能包含数字和-,如123 , 123-124 。
[\\d\\-]试试

正则表达式,不含abc 这个字符串,怎样写?
\/^((?!abc).)*$\/

正则表达式:字符串中不能含有某个字符
var at = "1231.123";var p=\/\\.\/;if(p.test(at)){ alert("不匹配");}

用python正则表达式,截取一段字符串中以“[”开头,以“]”结束的字符串...
import rea = "asdf[abc123]我们"g = re.search("\\[.*\\]", a)if g: print(g.group())else: print("") 看看这个是不是你想要的效果,最后打印的是[abc123],如果你[]不想要,可以在匹配完成后手动去掉字符串的第一个和最后一个字符 ...

求正则表达式:字符串中只能包含大写字母\/数字\/小数 (其中的一种或多种...
^(?=[A-Z\\d.]{3}$).{3}

相似回答