正则表达式的写法,请教 5

正则不熟悉,来万能的知道看看,请教了1、从指定文本中,匹配任意【非中文标点符号】,应该可以理解成半角字符吧,该怎么写;2、从指定文本中,有类似于“张_三~丰"这种字样,例... 正则不熟悉,来万能的知道看看,请教了
1、从指定文本中,匹配任意【非中文标点符号】,应该可以理解成半角字符吧,该怎么写;
2、从指定文本中,有类似于“张_三~丰" 这种字样,例如这个,固定的汉字,字与字中间由一或两个非中文字符分割,这个字符可能是符号,可能是字母,如何匹配这个文本呢?
展开
 我来答
HI小小大人物
2018-09-07 · TA获得超过2万个赞
知道大有可为答主
回答量:3433
采纳率:94%
帮助的人:296万
展开全部
1、普通字符
2、特殊意义的元字符:\d数字字符;
\d [0-9]
\D 非数字
\w word 匹配的是单词字符 a-z A-Z 0-9 _
\W 非单词字符
\s 空字符(不可见) 空格 \t \n
\S 匹配可见字符
. 匹配任意字符 (除去\n)
\. 匹配的点
3.正则优先级
|或,优先级最低;
()分组,优先级最高;/(f|b)oot/.test(foot)//true
[]:表示一个字符的位置,[]内表示可以出现的字符
/a|b|c/===/[abc]/;
/[a-z]/只要出现一个!小写字母
[^]:表示非
/[0-9]/
4.边界字符
^表示开始;$表示结束
chuan ^c开头,n$结尾
^ $;精确匹配
5.量词元字符
*:表示出现0次或者0次以上
+:表示1次或者1次以上;
?:表示0次或者1次;
{n,m} :出现n到m次;
{n,}:出现n或者n次以上
{n} :出现n次
江哥伴你学
2019-11-21 · 贡献了超过189个回答
知道答主
回答量:189
采纳率:0%
帮助的人:9.3万
展开全部

正则表达式2

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
秒懂百科精选
高粉答主

2021-03-29 · 每个回答都超有意思的
知道答主
回答量:60.8万
采纳率:14%
帮助的人:3.2亿
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式