gpt4 book ai didi

javascript - 正则表达式匹配部分单词,前面没有任何内容,但允许有空格

转载 作者:行者123 更新时间:2023-11-30 16:00:35 25 4
gpt4 key购买 nike

我想匹配以 row- 开头的字符串中的一些类名,但它不允许匹配前的字符,空格除外。

我使用了 /row-/g/\s?row-/g 和单词边界,但是当用户可能使用类时,问题就出现了带有 foo-borrow-bar 的名称,其中 borrow 中的 row- 返回一个匹配项或 some-row-class

我正在测试的类名示例字符串:

row-some-class foobar hello-world-row-class foo-borrow-bar row-it-is

我只想匹配 row-some-classrow-it-is

最佳答案

你可以试试这个正则表达式:

(:?^|\s)row-

为了使其有效,您可以在行首或空格前使用“row-”。

(:? # Non-capturing group
^|\s # Matches tart of string/line or whitespace
)row-

关于javascript - 正则表达式匹配部分单词,前面没有任何内容,但允许有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37826037/

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