请问正则表达式中要匹配ABC字符串,其中A为数字或字母串(最多10位最少

请问正则表达式中要匹配ABC字符串,其中A为数字或字母串(最多10位最少1位)B为标点符号“,”或者“.”两者之一,C为数字或字母串(最多10位最少1位),而且要求A与B不能同时为数字串,有人知道怎么写吗?
写错了,是AC不能同时为数字串

var reg = /^((\d{1,10}[,\.][a-zA-Z]{1,10})|([a-zA-Z]{1,10}[,\.](\d{1,10}|[a-zA-Z]{1,10})))$/;
var str = "11.ss";
reg.test(str);

温馨提示:内容为网友见解,仅供参考
无其他回答

关于java的正则表达
\/fo+\/ 因为上述正则表达式中包含“+”元字符,表示可以与目标对象中的 “fool”, “fo”, 或者 “football”等在字母f后面连续出现一个或多个字母o的字符串相匹配。 \/eg*\/ 因为上述正则表达式中包含“*”元字符,表示可以与目标对象中的 “easy”, “ego”, 或者 “egg”等在字母e后面连续出现零个或多个字...

python 正则表达式 我想找到字符串中成对匹配的数据 请指教
[(ammmmmde, ammmmmde), (abc, abc)]

正则匹配,只能匹配字符串是以数字或字母或他们的组合,且组合中只有一个...
Pattern pattern = Pattern.compile("[A-z0-9]+\\\\.$"); System.out.println(pattern.matcher("Aasdasdasd231542.").find()); System.out.println(pattern.matcher("Aasdasdasd231542..").find()); System.out.println(pattern.matcher("Aasdasdasd231542").find()); System.o...

正则表达式字符匹配
横向模糊指的是,一个正则可匹配的字符串的长度不是固定的,可以是多种情况的。其实现的方式是使用量词。譬如{m,n},表示连续出现最少m次,最多n次。比如\/ab{2,5}c\/表示匹配这样一个字符串:第一个字符是“a”,接下来是2到5个字符“b”,最后是字符“c”。纵向模糊指的是,一个正则匹配的...

正则表达式如何不匹配多个字符串?
一楼是对的,其中包含章节、型号和大纲的小括号可以不要。^[^xxxx]表示匹配行首不是xxxx中任意一个,只能匹配单个字符,不能匹配字符串;(?!abc)表示匹配不包含连续字符串abc。

正则表达式如何匹配除某些字符串以外的所有字符
用[ ]括起来的是匹配任意字符,根据你的要求,应该是想要匹配所有以abc开始,以.zip结束的字符,写法应该是这样(abc).+(\\.zip)。在方括号[ ]中,除了^,-,一切特殊符号全部失效,你的[^abc.*?.zip]这个正则表达式,实际意思是,匹配除了a,b,c,.,*,?,z,i,p之外的一切字符 ...

正则表达式怎么匹配前面紧跟某个字符串的字符
正则表达式 是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式,即\/expression\/ 普通字符 由所有那些未显式指定为元字符的打印和非打印字符组成。

求一个正则表达式,要求 数字,大写字母,小写字母,特殊字符 至少三种或三 ...
2、编码java代码,定义正则表达式,并编写测试代码;\/\/非空格字符组成的字符串,数字,大写字母,小写字母,特殊字符至少有 两种 String regex_11 = "^(?![A-Z]*$)(?![a-z]*$)(?![0-9]*$)(?![^a-zA-Z0-9]*$)\\\\S+$";\/\/测试1 System.out.println("abc :" + "abc".matches...

ss.replaceAll("[\\\\d]+", ""); 这里"[\\\\d]+"是什么意思
任意一个字母或数字或下划线,也就是 A~Z,a~z,0~9,_ 中任意一个 \\s 包括空格、制表符、换页符等空白字符的其中任意一个 . 小数点可以匹配除了换行符(\\n)以外的任意一个字符举例1:表达式 "\\d\\d",在匹配 "abc123" 时,匹配的结果是:成功;匹配到的内容是:"12";匹配到的位置是:开始于3,结束于5。

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

相似回答