我正在寻找同时匹配两个值的最佳方法.
@H_403_8@
如果两个值都在字符串中,我想得到一个真值,但我不知道它们出现在字符串中的顺序(例如abcdef或bedfa,以防我想匹配a和b)@H_403_8@
是否有更好的解决方案(特别是如果以后我需要更复杂的值来匹配),而不是:@H_403_8@
@H_403_8@
$string =~ m/(a.*b)|(b.*a)/i
解决方法
$string =~ /a/i && $string =~ /b/i;