gpt4 book ai didi

javascript - 在此示例中,正则表达式在空格后匹配

转载 作者:行者123 更新时间:2023-11-30 13:25:59 24 4
gpt4 key购买 nike

/.n/g 匹配“不,一个苹果树上”

请注意“nope”的“n”不受影响,因为:

(The decimal point) matches any single character except the
newline characters: \n \r \u2028 or \u2029. ([\s\S] can be
used to match any character including newlines.)

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/RegExp

.

但问题是我不想匹配空格后面的“n”:

/.n/g 匹配 “我不想匹配这个 n!”

我怎样才能做到这一点?

最佳答案

/[\S]n/g 这样的正则表达式(或更短、可读性较差的版本 /\Sn/g 将为您提供您所要求的功能for.\S 将匹配任何不是空格的字符。

请记住,\S 不会匹配 """\t" 等,如果您只是想忽略“real”空格 /[^ ]n/g 是要走的路。

关于javascript - 在此示例中,正则表达式在空格后匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8462024/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com