gpt4 book ai didi

javascript - 仅当行除破折号外没有其他字符时才匹配正则表达式

转载 作者:行者123 更新时间:2023-11-30 00:34:45 24 4
gpt4 key购买 nike

我正在尝试匹配和替换具有 -(破折号)且后面只有空格或换行符的行,如“_ -_ _ _ _”或“- _ _ _”或“_ _ _ _ - _”,但不是“_ _ _ _ - _ asdf >”或“- _ _ _ whatever”。如果字母出现在前面,它将匹配,如“_ asdf _ _ - _ _ _

我在文本区域内运行它,但我不断替换 - 的所有实例。

$('textarea[name="yaml"]').val(
$('textarea[name="yaml"]').val().replace(/-\x20(?!.)/g,
""));
}

我还尝试了 -\x20(?!\w\d)-\x20[^.] 等组合。

最佳答案

也许 /-[\W]*$/m?如果需要至少一个空格,请将 * 更改为 +

关于javascript - 仅当行除破折号外没有其他字符时才匹配正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27711326/

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