检查字符串是否有一个有效的词
Check whether the string has a valid word
我想区分有效和无效的输出响应。
我尝试用单词、字母数字等检查字符串,但有效和无效都具有这些特征。
我将得到两个输出响应..一个有效,另一个无效(不可读)。
那么有什么方法可以区分这两种反应呢
有效回复:
"ABC002","01/01/2015","JNSDKJJOIJ","GREEN","000000","TEST".............
无效响应:
(*^@$%$%^%^%$$FGFG#$#$%$^#$%dgfDFGERT1235434_)(p"p{_{?>:"|}{~][;/.,'
我能够使用正则表达式做到这一点
这里是正则表达式本身
(ABC002)|(01\/01\/2015)|(JNSDKJJOIJ)|(GREEN)|(000000)|(TEST)
当您定义更多有效词时,只需使用竖线 | 添加它们即可(or) 并用括号将单词括起来。添加修饰符 [gmi](全局、多行和忽略大小写),你应该很好。
所以如果我的假设是正确的,也许这个正则表达式可以提供帮助:
("[A-Z0-9/]*?"),?
这应该匹配任何由大写字母、数字和斜杠组成的带引号的字符串(如果它们以逗号分隔)。如果不需要逗号分隔,只需删除正则表达式的最后两个字符即可。如果您也不需要引号,只需用圆括号切换它们的位置即可。
我想区分有效和无效的输出响应。 我尝试用单词、字母数字等检查字符串,但有效和无效都具有这些特征。 我将得到两个输出响应..一个有效,另一个无效(不可读)。
那么有什么方法可以区分这两种反应呢
有效回复:
"ABC002","01/01/2015","JNSDKJJOIJ","GREEN","000000","TEST".............
无效响应:
(*^@$%$%^%^%$$FGFG#$#$%$^#$%dgfDFGERT1235434_)(p"p{_{?>:"|}{~][;/.,'
我能够使用正则表达式做到这一点
这里是正则表达式本身
(ABC002)|(01\/01\/2015)|(JNSDKJJOIJ)|(GREEN)|(000000)|(TEST)
当您定义更多有效词时,只需使用竖线 | 添加它们即可(or) 并用括号将单词括起来。添加修饰符 [gmi](全局、多行和忽略大小写),你应该很好。
所以如果我的假设是正确的,也许这个正则表达式可以提供帮助:
("[A-Z0-9/]*?"),?
这应该匹配任何由大写字母、数字和斜杠组成的带引号的字符串(如果它们以逗号分隔)。如果不需要逗号分隔,只需删除正则表达式的最后两个字符即可。如果您也不需要引号,只需用圆括号切换它们的位置即可。