Javascript-搜索带有可选标签的字符串

Javascript - Search for string with optional hashtag

本文关键字:标签 字符串 搜索 Javascript-      更新时间:2023-09-26

我在将python正则表达式转换为javascript时遇到了一些困难。如果我的针是"apple"或"#apple",两者都不区分大小写,我想从大海捞针中匹配以下任何一个:

'apple', '#apple', ' apple', ' apple ', '#orange#apple'

这是我的python正则表达式:

r"'b#?apple'b"

我将其转换为javascript的微弱尝试是:

/'b#?apple'b/i

但它似乎不起作用。有人能帮忙吗?

将单词边界'b放在#字符之后:

/#?'bapple'b/