用正则表达式排除字符串的一部分

时间:2015-04-13 02:13:32

标签: java regex

我有以下字符串:

产品识别 - AZEC

如何创建正则表达式以排除产品标识并仅返回接下来的字符串,在本例中为 AZEC

2 个答案:

答案 0 :(得分:2)

String str = "Identification of the product - AZEC";
System.out.println(str.split(" - ")[1]); // AZEC

答案 1 :(得分:0)

我尝试了下面的一个,这似乎有效:

(?m)(?< = \ b识别产品 - )。* $