Javascript 正则表达式来查找匹配后的下一个单词

Javascript 正则表达式来查找匹配后的下一个单词,javascript,regex,Javascript,Regex,我有一个类似于Data lva_var type Integer value 20的语句。我需要在键入后找到令牌 我最近的一次尝试是[type](?:\s\s+,但匹配的是e integer 代码片段会很有帮助。试试这个,type\s(\w+)这里第一组包含“type”旁边的单词,希望这段代码能有所帮助。JavaScript不支持lookbehinds,但是既然您标记了nsregularexpression,并且确实支持它们,那么可以试试这个:(?您可以对此(?它不应该匹配单词“type”,它必

我有一个类似于
Data lva_var type Integer value 20
的语句。我需要在
键入后找到令牌

我最近的一次尝试是
[type](?:\s\s+
,但匹配的是
e integer


代码片段会很有帮助。

试试这个,
type\s(\w+)
这里第一组包含“type”旁边的单词,希望这段代码能有所帮助。

JavaScript不支持lookbehinds,但是既然您标记了nsregularexpression,并且确实支持它们,那么可以试试这个:(?您可以对此
(?它不应该匹配单词“type”,它必须只匹配后面的一个单词(不包括该单词)。括号将分别捕获“type”后面的单词。有关如何获取该单词的信息,请参见此:@AKHILRAJ正如Adam所述,括号将捕获您的令牌作为一个单独的组。请查看已编辑的答案,提供的链接中包含代码(现在仍然如此)。谢谢。只是帮你理解“最佳实践”。如果链接断开,该服务消失,等等,您的代码将丢失。此外,将代码包含在您的答案中可以节省未来访问者的时间。谢谢!您已使用三种不同的语言/环境对此进行了标记-您需要正则表达式吗?我需要一个常规表达式您误解了问题-您将使用哪种语言你会在中使用这个正则表达式吗?它们各不相同,你已经用两种特定/不同的语言对它进行了标记。它是哪种语言?