Regex 正则表达式修改
我正在处理Regex 正则表达式修改,regex,Regex,我正在处理REGEX,并尝试匹配以下标准: 它应该匹配a-z,a-z,0-9 ~@#$^*_=[]/\,.?:-允许 {}'%;()&+不允许 在这个过程中,我提出了下面的正则表达式,但在某些情况下,它失败了 /^(?=[a-zA-Z0-9~!@#$^*_=[\/]|\\,.?: -]*$)(?!.*[<>{}"'%;()&+])/ /^(?=[a-zA-Z0-9~!@$^*.[\/].-]*$)(?!.[{}'%;()&+])/ 如有需要,请任何专家验证和修改。 谢
REGEX
,并尝试匹配以下标准:
- 它应该匹配
a-z,a-z,0-9
- ~
允许@#$^*_=[]/\,.?:-
不允许{}'%;()&+
/^(?=[a-zA-Z0-9~!@#$^*_=[\/]|\\,.?: -]*$)(?!.*[<>{}"'%;()&+])/
/^(?=[a-zA-Z0-9~!@$^*.[\/].-]*$)(?!.[{}'%;()&+])/
如有需要,请任何专家验证和修改。
谢谢你的帮助。如果你知道什么是允许的,你不需要列出什么是不允许的。只需将其表示为允许字符的字符类:
/^[a-zA-Z0-9~!@#$^*_=[\/]|\\,.?: -]*$/
如果你知道什么是允许的,你不需要列出什么是不允许的。只需将其表示为允许字符的字符类:
/^[a-zA-Z0-9~!@#$^*_=[\/]|\\,.?: -]*$/
如果你知道什么是允许的,你不需要列出什么是不允许的。只需将其表示为允许字符的字符类:
/^[a-zA-Z0-9~!@#$^*_=[\/]|\\,.?: -]*$/
如果你知道什么是允许的,你不需要列出什么是不允许的。只需将其表示为允许字符的字符类:
/^[a-zA-Z0-9~!@#$^*_=[\/]|\\,.?: -]*$/
在我看来,你需要这样的东西:
if (/^[\w~!@#$^*=[\]\/|\\,.?: -]$/.test(subject)) {
// Successful match
} else {
// Match attempt failed
}
\w
将匹配任何ASCII字母、数字或下划线(更紧凑)]
和\
,这两个字符都需要用反斜杠转义在我看来,你需要这样的东西:
if (/^[\w~!@#$^*=[\]\/|\\,.?: -]$/.test(subject)) {
// Successful match
} else {
// Match attempt failed
}
\w
将匹配任何ASCII字母、数字或下划线(更紧凑)]
和\
,这两个字符都需要用反斜杠转义在我看来,你需要这样的东西:
if (/^[\w~!@#$^*=[\]\/|\\,.?: -]$/.test(subject)) {
// Successful match
} else {
// Match attempt failed
}
\w
将匹配任何ASCII字母、数字或下划线(更紧凑)]
和\
,这两个字符都需要用反斜杠转义在我看来,你需要这样的东西:
if (/^[\w~!@#$^*=[\]\/|\\,.?: -]$/.test(subject)) {
// Successful match
} else {
// Match attempt failed
}
\w
将匹配任何ASCII字母、数字或下划线(更紧凑)]
和\
,这两个字符都需要用反斜杠转义您使用的是哪种语言的正则表达式?PHP、JS、ASP?在哪些情况下会失败?当您使用^this符号或特殊字符查找时,请使用反斜杠\并对{}“%”%;()&+使用类似于“[^\{\}”%”%;()&+]”。当我按/或\时,您使用的是哪种语言?PHP、JS、ASP?在哪些情况下会失败?当您使用^this符号或特殊字符查找时,请使用反斜杠\并对{}“%”%;()&+使用类似于“[^\{\}”%”%;()&+]”。当我按/或\时,您使用的是哪种语言?PHP、JS、ASP?在哪些情况下会失败?当您使用^this符号或特殊字符查找时,请使用反斜杠\并对{}“%”%;()&+使用类似于“[^\{\}”%”%;()&+]”。当我按/或\时,您使用的是哪种语言?PHP、JS、ASP?在哪些情况下失败?当您使用^this符号或特殊字符查找时,请使用反斜杠\并对{}“%”%;()&+使用类似于“[^\{\}”%”%;()&+]”的用法。@Bohemian当我按下/或\