fork download
  1. list1 = ["AA1", "AA2","AA", "AA+"]
  2. list2 = ["AA1", "AA2","AA+", "AA"]
  3. re1 = Regexp.union(list1)
  4. re2 = Regexp.union(list2)
  5. puts re1
  6. puts re2
  7. results1 = "somethin with AA+ in it".scan(re1)
  8. results2 = "somethin with AA+ in it".scan(re2)
  9. puts results1
  10. puts results2
Success #stdin #stdout 0.06s 9656KB
stdin
Standard input is empty
stdout
(?-mix:AA1|AA2|AA|AA\+)
(?-mix:AA1|AA2|AA\+|AA)
AA
AA+