JavaScript:与PHP等效的正则表达式

JavaScript:与PHP等效的正则表达式,javascript,php,regex,Javascript,Php,Regex,我有一个正则表达式来查找php字符串中给定单词“on”的下一个单词: (?<=\bon\s)(\w+) (?(?)(?(?)正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是,您可以编写: \bon\s(\w+) 并提取第一个捕获组。正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是您可以编写: \bon\s(\w+) 并提取第一个捕获组。正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是

我有一个正则表达式来查找php字符串中给定单词“on”的下一个单词:

(?<=\bon\s)(\w+)

(?
(?
)(?
(?
)正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是,您可以编写:

\bon\s(\w+)

并提取第一个捕获组。

正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是您可以编写:

\bon\s(\w+)

并提取第一个捕获组。

正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是您可以编写:

\bon\s(\w+)

并提取第一个捕获组。

正如Amal Murali所解释的,Javascript正则表达式没有等价物。但是您可以编写:

\bon\s(\w+)


并提取第一个捕获组。

删除模式开头和结尾处的“/”。我尝试删除“/”,但无效。@Pakspul-开头和结尾处的
/
是JS正则表达式文字语法的一部分,而不是实际模式的一部分。删除模式开头和结尾处的“/”。我尝试删除“/”,但它不起作用。@Pakspul-开始和结束处的
/
是JS正则表达式文字语法的一部分,而不是实际模式的一部分。删除模式开始和结束处的“/”。我尝试删除“/”,但不起作用。@Pakspul-开始和结束处的
/
是JS正则表达式文字语法的一部分,而不是实际的pattern.remove模式开头和结尾处的“/”。我尝试过删除“/”,但没有效果。@Pakspul-开头和结尾处的
/
是JS正则表达式文字语法的一部分,而不是实际模式的一部分。@GaneshKunwar?我在这个答案中没有给出解决方案。我正在解释正则表达式不起作用的原因。谢谢你的帮助swer,我在寻找最佳解决方案。@GaneshKunwar?我在回答中没有给出解决方案。我在解释你的正则表达式为什么不起作用。谢谢你的回答,我在寻找最佳解决方案。@GaneshKunwar?我在回答中没有给出解决方案。我在解释你的正则表达式为什么不起作用。谢谢你的回答,我在寻找最佳解决方案开。@GaneshKunwar?我在这个答案中没有给出答案。我在解释你的正则表达式不起作用的原因。谢谢你的答案,我正在寻找最好的解决方案。谢谢Casimir的回答,但它给出了两个词,包括“开”。我需要在“开”之后加上一个词。@GaneshKunwar:这就是你必须从比赛中提取捕获组的原因苏丹。看看这个主题:谢谢卡西米尔的回答,但它给出了两个词,包括“开”。我需要在“开”之后加一个词。@GaneshKunwar:这就是为什么你必须从比赛结果中提取捕获组的原因。看看这个主题:谢谢卡西米尔的回答,但它给出了两个词,包括“开”。我需要在“开”之后加一个词@GaneshKunwar:这就是你必须从比赛结果中提取捕获组的原因。看看这个主题:谢谢Casimir的回答,但它给出了两个词,包括“on”。我需要在“on”之后加一个词。@GaneshKunwar:这就是你必须从比赛结果中提取捕获组的原因。看看这个主题: