我想找到一些字符串模式(`“isempty var0”)出来的一些长字符串,我正在读取文件时,我不知道如果正则表达式适用于我的要求?字符串模式查找,是否正则表达式适用于我的要求?
更准确地说,在预期的字符串模式中isempty
是一个关键字,并且在一定的空间后面会有一些java变量。
输入字符串可以是这样的:
"isempty var0 && v1== 56"
"v2 == 50 || isempty var1"
"Q3 == 100 || (isempty var2)"
"isempty var3"
"is thisnotisempty var4"
和预期输出是:
"isempty var0"
"isempty var1"
"isempty var2"
"isempty var3"
null
目前,我试图找到使用String.contains()模式, 字符串.CharAt(),String.indexOf()方法等
虽然我不知道这是否可以用正则表达式?如果可以的话可以有人提供一些想法,那么Regex可能会找到这种模式吗?
谢谢!
由于它的工作。我是新与正则表达式,你能推荐一些好的教程入手呢?? –
@shriduttkothari我不知道任何教程,对不起,我只是通过阅读文档学到正则表达式。 –
你能分享你遵循的文件吗? –