0

我正在尝试为我写下的字符串创建一个正则表达式。

我的字符串是这样的:

'AUR HALAA /PART="PROJECT" /ROLE="VR_ANALYST" /TYPE="C" /CAPABILITY="S" /ADD' (SUC)

正则表达式中的常数部分是:

'AUR 

/ROLE=""

输入是:

HALAA

VR_ANALYST

我尝试了这样的正则表达式:

\'(AUR) 哈拉 .* /ROLE="(. )" 。

但它不起作用。

你能告诉我一些如何做到这一点的技巧吗?

4

2 回答 2

0

这个正则表达式可能对你有用

^AUR (\\w+) .*? /ROLE="(\\w+)" .*$

然后,您可以在 Matcher 类中使用“组”来获取匹配组,这将在组(1)为您提供 HALAA,在组(2)为您提供 VR_ANALYST

于 2013-10-21T10:55:08.563 回答
0

尝试这个:

^AUR (\\w+).*?/ROLE="(\\w+)".*$
于 2013-10-21T10:52:41.037 回答