javascript - RegExp 通过中间字符匹配来分割字符串

标签 javascript regex split

我想分割不是起始或结束字符的所有字符实例。例如:"go good golly gog".split(RegExp) 将转到 ["go ","ood ","olly ","og"]

这个正则表达式可能吗?

最佳答案

这是你想要的吗?

"go good golly gog".split(/(?!^)g(?!$)/)

关于javascript - RegExp 通过中间字符匹配来分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6448461/

相关文章:

javascript - 分离函数时变量不记得自己

javascript - 将 jquery 代码包装在 $(document).ready() 函数中有多重要?

regex - 如何使用命令行从文件中选择列

java - 使用正则表达式进行名称过滤器 - Java

r - 通过分隔项将列表类型的列转换为长格式

Python:重新格式化文本文件中的多行

javascript - 更改所有出现的字符串的样式

javascript - 模糊事件 : do not blur if click occurs within element

JavaScript:如何计算反向正则表达式模式来删除与源模式匹配的字符?

Javascript - 正则表达式查找多个括号匹配