假设一个字符串当中有很多符合规则的信息,下面的例子可以把所有匹配到的结果打印出来:

message="afhadhffkdf414j9tr3j43i3433094jwoert223jwew123dfdf"

regex=/[a-z](\d{3})[a-z]/ 

message.scan(regex).each{|m|puts"Test#{m[0]}"}  

message="afhadhffkdf414j9tr3j43i3433094jwoert223jwew123dfdf"

regex=/[a-z](\d{3})[a-z]/ 

message.scan(regex).each{|m|puts"Test#{m[0]}"}

 

打印结果如下

Test414 

Test223 

Test123 

Test414 

Test223 

Test123

相关文章:

  • 2022-02-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-07-21
  • 2021-12-10
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
  • 2021-04-20
  • 2021-11-13
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案