正则表达式 任意字符 10
.*表示任意字符串。其中.表示的范围是什么?包括全角字符吗?如果想表示任意字符。所有的半角全角应该怎么写?我也认为是这样.*代表任意字符写了一条正则:^.*[^a][^b...
.*表示任意字符串。
其中.表示的范围是什么?包括全角字符吗?
如果想表示任意字符。所有的半角全角 应该怎么写?
我也认为是这样 .*代表任意字符
写了一条正则: ^.*[^a][^b][^c]$
结果是 “张三李四” 这样的字符串不符合。
如果是“ADDD”就符合。 jdk1.5meiwenti
jdk1.4不行 展开
其中.表示的范围是什么?包括全角字符吗?
如果想表示任意字符。所有的半角全角 应该怎么写?
我也认为是这样 .*代表任意字符
写了一条正则: ^.*[^a][^b][^c]$
结果是 “张三李四” 这样的字符串不符合。
如果是“ADDD”就符合。 jdk1.5meiwenti
jdk1.4不行 展开
6个回答
展开全部
.+\r|\r+ 根据你的描述,你全都匹配完了,那还查个什么劲,多此一举,你不如Ctrl+A全选得了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2009-04-29
展开全部
.匹配除换行符以外的任意字符
*重复零次或更多次
所以是包括所有的半角全角的
经过测试
^.*[^a][^b][^c]$ “张三李四”也符合的
*重复零次或更多次
所以是包括所有的半角全角的
经过测试
^.*[^a][^b][^c]$ “张三李四”也符合的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写了一条正则: ^.*[^a][^b][^c]$
结果是 “张三李四” 这样的字符串不符合。
如果是“ADDD”就符合
====================
在python下测试,“张三李四”也符合
结果是 “张三李四” 这样的字符串不符合。
如果是“ADDD”就符合
====================
在python下测试,“张三李四”也符合
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.*匹配除 \n 以外的任何字符。
/[\u4E00-\u9FA5]/ 汉字
/[\uFF00-\uFFFF]/ 全角符号
/[\u0000-\u00FF]/ 半角符号
---------------------
这个正则我写的,仔细想了之后,这个答案还不够严谨,例如末尾为aba,这个应当是符合规则的,但会被这个正则报false,上面提到的三点应该是或者的关系,只要符合其一,就能符合。
改进后:/([^a][\S]{2}|[\S][^b][\S]|[\S]{2}[^c])$/
不需要判断最后三位数以外的字符,默认即是任意字符,只要结尾不为abc,则全部都能匹配。
/[\u4E00-\u9FA5]/ 汉字
/[\uFF00-\uFFFF]/ 全角符号
/[\u0000-\u00FF]/ 半角符号
---------------------
这个正则我写的,仔细想了之后,这个答案还不够严谨,例如末尾为aba,这个应当是符合规则的,但会被这个正则报false,上面提到的三点应该是或者的关系,只要符合其一,就能符合。
改进后:/([^a][\S]{2}|[\S][^b][\S]|[\S]{2}[^c])$/
不需要判断最后三位数以外的字符,默认即是任意字符,只要结尾不为abc,则全部都能匹配。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询