gpt4 book ai didi

javascript - 正则表达式以在文本 block 中设置用户名样式

转载 作者:行者123 更新时间:2023-11-30 18:35:01 26 4
gpt4 key购买 nike

如果用户名以 at 符号开头,那么将所有用户名包装在一个范围内的正则表达式是什么?

var strA = '@A ipsum @B'; // Original Text
var strB = '<span>@A</span> ipsum <span>@B</span>'; // After Regex

最佳答案

可能是这样的:

/(?:\W|^)(@(\w+))/

捕获组 1 包含您的用户名,捕获组 2 不带 @

有点笨拙,但由于(上次我检查过)Javascript 的正则表达式不支持后视,我认为这是最干净的方法。

关于javascript - 正则表达式以在文本 block 中设置用户名样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8483055/

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