在收集用户输入的各种条件之后,如
/(^@)/
开始/(@$)/
/@/
若要在用户输入多个条件时创建单个正则表达式,
我把它们和 "|"
结合起来,所以如果1和2给它就变成了 /(^@)|(@$)/
这个方法到目前为止是有效的,但是,
我不能正确地确定,第四个条件的正则表达式应该是什么?用这种方法组合 regex 可以吗?
更新:@(用户输入)不一样 只有两个条件,而不是全部四个 条件总是存在,但它们可以 将来我可能需要更多 像“正是”和“正是”这样的条件 所以,我更好奇 知道这种方法可以扩大规模吗?
此外,还可能存在用户输入问题 所以正则表达式正确地逃脱,但 现在被忽略了。