标签: ruby-on-rails ruby regex regular-language
我有一些字母数字字符串。由此我必须找出满足以下条件的那些字符串,
我想选择43e4234,435345e5
43e4234,435345e5
我可以在ruby中做同样的事情,但因为我有大量的字符串,我只想用正则表达式
答案 0 :(得分:1)
这应该有效:
/\A[^a-z]+e[^a-z]+\z/i
这意味着:
这是一个例子: https://regex101.com/r/H9oza7/1
如果要匹配字符串中的行,请使用/^[^a-z]+e[^a-z]+$/im。
/^[^a-z]+e[^a-z]+$/im