在java中的某些关键字之前或之后搜索数字或字母数字字符串

时间:2015-06-08 19:08:57

标签: java regex stanford-nlp

如何使用stanford corenlp在java中的字符串中的某些关键字之前或之后查找数字或字母数字字符串。

情况:我需要提取的代码是仅包含digitsdigits+alphabetsdigits + special characters的字符串,例如'*'或{{1来自包含一些预定义关键字的句子。代码可以是关键字之前或之后的任何位置。

我是NLP的初学者,需要帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

(?<=(keyword1|keyword2))\\s+([a-zA-Z0-9*#]+)|([a-zA-Z0-9*#]+)\\s+(?=(keyword1|keyword2))