Javascript-搜索带有可选标签的字符串
Javascript - Search for string with optional hashtag
我在将python正则表达式转换为javascript时遇到了一些困难。如果我的针是"apple"或"#apple",两者都不区分大小写,我想从大海捞针中匹配以下任何一个:
'apple', '#apple', ' apple', ' apple ', '#orange#apple'
这是我的python正则表达式:
r"'b#?apple'b"
我将其转换为javascript的微弱尝试是:
/'b#?apple'b/i
但它似乎不起作用。有人能帮忙吗?
将单词边界'b
放在#
字符之后:
/#?'bapple'b/
相关文章:
- 在维护标识标签的字符串之间进行重复数据消除
- 如何使用 javascript 交换字符串中的特定标签
- 如何从内部HTML字符串中删除隐藏的标签
- 从字符串(JavaScript 或 PHP)的开头和结尾删除
- 标签
- Cheerio 'text()' 空字符串用于 span 标签
- 如何使用 JavaScript(但不是标签或属性)替换字符串中所有匹配的纯文本字符串
- 如何获取带有正则表达式和变异元音的字符串的所有匹配项 - 哈斯标签
- 如何在没有 AngularJs 编码的情况下在图像“alt”标签中使用字符串
- 如何使用 jQuery 在标签的 for 属性中使用子字符串获取标签元素的值
- 在Javascript中,如何将字符串的“标签”放入数组中
- 替换子字符串,但如果在标签之间或用 javascript 在标签中替换子字符串,则不要替换子字符串
- 角度翻译服务:字符串中的 HTML 标签
- 将字符串标签添加到 jQuery Sparklines 插件的每个值
- 替换字符串中的所有 标签
- 突出显示 Vaadin 标签中的子字符串
- 选择标签 HTML 上的值将数组转换为字符串 Javascript
- 如何在中断后拆分字符串,然后是另一个标签外壳
- 检测字符串中的“模式”并将其包装在javascript(angular)中标签
- 如何在javascript中创建img标签字符串
- AngularJS日期过滤器将短日期格式转换为'M/d/y '标签/字符串