我有许多格式松散的字符串,如下所示:
String blah = "Blah bleh bluh Id. 24 bleh" ;
String bleh = "Foo Bar Foo Id 24" ;
String foo = "Blah Foo Bleh Bar Tag.93 foo" ;
String bar ="Junk Jibberish Id.93" ;
在我有一些文本的地方,最后是一组可能的标识符(ID、Id、标识符、标签等)中的一些字符串,然后是没有空格、句点和空格,只是一个句点,或者只是一个空格,然后是一些数字(1-4 位),之后可能还有更多文本
我想以“id93”或“tag93”或“id24”等格式捕获子字符串。
我知道这是一个特定的问题,但我没有一致的单个字符来分隔我试图捕获的数据。
我应该遵循什么正则表达式模式?