我对正则表达式真的不太好,我来这里寻求帮助:)。我试图将正则表达式与AND之类的东西结合起来。例如,如果我们有一个文本文件:
def destroy
if Customerarticle.where(author_id: params[:id]).count > 0
#####I need the logic here to display a modal window on my index page of customers here#####
else
Customer.find(params[:id]).destroy
flash[:success] = "Customer deleted"
# debugger
redirect_to customers_path
end
我希望匹配以abc1-xyz
abc1-ertxyz
abc1xyz
postxyz
abc1
开头并且在某处包含字母"abc1"
的所有内容。
我知道我可以从:
开始"xyz"
但我不确定如何合并,因此它也可以匹配以包含/^abc1/
。
感谢您的帮助。
答案 0 :(得分:0)
您应该告诉我们您编写的语言,正则表达式引擎并不总是相同。
还有一个含糊不清的观点:你需要你的字符串包含 xyz或结束?
考虑到您正在编写Javascript ..
如果您希望它包含xyz,请尝试:
/^abc1.*xyz/
如果您希望以xyz结尾,请尝试:
/^abc1.*xyz$/