正则是如此常用,而我是如此健忘。
立帖抗衡我的健忘。
(?:X)(Y)(Z) (?:)里面的内容用于匹配,所匹配的子组X不作为结果输出
例如service=(?:es-assistant|es-core|es-online).*cost=([\d|.]+)\stalk= 这个会把cost=后面的数字抠出来,而不会把es-assistant等抠出来。
正则是如此常用,而我是如此健忘。
立帖抗衡我的健忘。
(?:X)(Y)(Z) (?:)里面的内容用于匹配,所匹配的子组X不作为结果输出
例如service=(?:es-assistant|es-core|es-online).*cost=([\d|.]+)\stalk= 这个会把cost=后面的数字抠出来,而不会把es-assistant等抠出来。