【发布时间】:2011-11-24 23:48:46
【问题描述】:
我想使用正则表达式来检查我的字符串是否具有如下格式:
mc_834faisd88979asdfas8897asff8790ds_oa_ids
mc_834fappsd58979asdfas8897asdf879ds_oa_ids
mc_834faispd8fs9asaas4897asdsaf879ds_oa_ids
mc_834faisd8dfa979asdfaspo97asf879ds_dv_ids
mc_834faisd111979asdfas88mp7asf879ds_dv_ids
mc_834fais00979asdfas8897asf87ggg9ds_dv_ids
格式类似于 mc_<random string>_oa_ids 或 mc_<random string>_dv_ids 。如何检查我的字符串是否为这两种格式中的任何一种?并请解释正则表达式。谢谢。
这是一个以mc_开头,以_oa_ids或dv_ids结尾的字符串,中间有一些随机字符串。
P.S.随机字符串由 alpha-beta 字母和数字组成。
我尝试了什么(我不知道如何检查随机字符串):
/^mc_834faisd88979asdfas8897asff8790ds$_os_ids/
【问题讨论】:
-
我不知道如何检查随机字符串,我如何在没有线索的情况下尝试???这就是为什么我在这里问....
标签: ruby-on-rails ruby regex