关于单词边界

来源:3-32 位置匹配之单词边界匹配

qq_慕前端7271312

2020-09-19 15:42:01

老师,请问:

1、怎么区分哪些字符串是单词?

2、边界是什么意思?

写回答

2回答

好帮手慕慕子

2020-09-20

同学你好,对于你的问题解答如下:

  1. abc中a、ab和abc可以都可以看做是一个单词。

  2. 因为\b匹配单词边界时,主要是看要匹配的内容旁边是否还有其他字符,如果有,那就不会被看做是一个单词边界,但是如果没有其他字符,就会被当做一个单词边界,示例:

    http://img.mukewang.com/climg/5f66b68f09ae4a1312080301.jpg

    http://img.mukewang.com/climg/5f66b6c00915fc7913450345.jpg

同学可以结合示例代码再测试理解下,祝学习愉快~

0

好帮手慕鹤

2020-09-19

同学你好,针对问题进行回答:

1、单词指的是正确的英文单吗,正则可以匹配英文字符,但是匹配不出一个正确的英文单词,除非正则直接匹配英文单词。

例如:

\w+ 的意思是:截取一个到多个字母

http://img.mukewang.com/climg/5f65e249098b903304940086.jpg

输出:

http://img.mukewang.com/climg/5f65e25009d4afb901480042.jpg

http://img.mukewang.com/climg/5f65e26809a7589005430092.jpg

输出:

http://img.mukewang.com/climg/5f65e272090b994c01030040.jpg

2、正则表达式中\b代表着单词的开头或结尾,也就是边界的意思。例如:

http://img.mukewang.com/climg/5f65d4b509da86d908730143.jpg

http://img.mukewang.com/climg/5f65d4f309a96e4508430137.jpg

如果帮助到了你,欢迎采纳,祝学习愉快!

0
hq_慕前端7271312
h 老师,我想问/abc/中a是单词吗?ab是单词吗?abc是单词吗?
h020-09-20
共1条回复

0 学习 · 14456 问题

查看课程

相似问题

回答 3

回答 1

回答 1

回答 1