我有一个非常长的正则表达式,我希望将它拆分为多行以便于阅读。 我想让每行代码长度在80个字符以内,符合JSLint规则。以下是样例模式:
var pattern = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
/\S+@\S+\.\S+/
? - Bart Kiers