ermutuxia

2021-04-13   阅读量: 1165

老师,想问下pattern那句代码是什么意思,箭头所指的那个符号是什么符号?

扫码加入数据分析学习群

老师,想问下pattern那句代码是什么意思,箭头所指的那个符号是什么符号?而且那个箭头所指的符号键盘好像打不出来

‘|‘,’\‘,’/‘这三个符号有什么意义?

9.jpg

48.jpg

回答:


那个pattern就是一个正则表达式对象

有了正则表达式对象就可以匹配文本了

9.png

27.png

比如说你想要把所有的标点符号删掉,就需要生成一个pattern,然后删掉那些和pattern相匹配的文本


第一个竖线 | 一般表示或者的意思,两个集合求并集就是那个符号


\ 反斜线是转义字符,一般是转变原有字符的意思,比如\n表示换行,\.就表示小数点本身(本来.在表达式里面表示任意字符的意思,这里加入反斜线就是改变任意字符的意思就表示.本身)

/这个符号一般表示除号



问:老师,这个表达式是把标点符号放在竖线之间用来识别断句符号的意思吗?但为什么有的前面要加反斜线,有的没有加?

那pattern后面出现|.|表示什么?就是在第二行,的后面

答:那个点好像就是句号英文点

问:那为什么前面不用加\

答:
不知道,如果是中文符号就不需要加
比如中文的。没有什么特殊的含义
不需要转义
那是中文句号吗
我看里面有没有包含中文句号

问:是喔,pattern表达式好像没看见有中文的逗号和句号

答:
是的,我感觉是不是作者写错啦毕竟那么长一大串
或者就是打印出来句号。变成.了

问:有可能

答:另外你前面的铅笔箭头所指的方向代表的符号就是键盘上这个符号

1.png

打出来如下,注意这个不是单引号

符号演示 ` 符号演示


0.0000 0 1 关注作者 收藏

评论(1)

ermutuxia
2021-04-13

· ~ ` 这几个符号那个按键都能打出来呀

0.6767 1 0 回复

推荐课程