关于正则表达式的菜鸟问题!关于 ^ 和 尀b 怎么感觉两者都是一样的...何解...

2025-03-05 12:11:21
推荐回答(2个)
回答1:

^的意思是以其后的字符为开始

\b的意思是该字符的前或者后为空格或者标点


举例来说 ^abc  和\babc    如字串“abcd” 和字串"James abc" "James,abc" 匹配结果如下


回答2:

^ 是表示行首
\b 表示单词边界
比如字符串
"abc def abd"
abc前面可以用^或者\b表示分界, 但是abc和def间的空格只能用\b来分界