gpt4 book ai didi

javascript - 将 Java 正则表达式转换为 javascript 正则表达式

转载 作者:数据小太阳 更新时间:2023-10-29 06:06:45 28 4
gpt4 key购买 nike

([a-zA-Z0-9_\\-])([a-zA-Z0-9_\\.+~!#/$%^&*_=\\'?\\-]*)@[A-Za-z0-9-]+(\\.[A-Za-z0-9-]+)*(\\.[A-Za-z0-9]{2,})$

这对 Java 工作正常但对 JavaScript 不工作可能是反斜杠有一些问题,请告诉我如何将上面的 Java 正则表达式转换为 Java 脚本。

最佳答案

只需将双反斜杠减少为单斜杠即可。此外,如果它是字符类中的最后一个字符,则不需要转义连字符。此外,您不需要在字符类中转义通配符

像这样

/([a-zA-Z0-9_-])([a-zA-Z0-9_.+~!#/$%^&*_='?-]*)@[A-Za-z0-9-]+(\.[A-Za-z0-9-]+)*(\.[A-Za-z0-9]{2,})$/

关于javascript - 将 Java 正则表达式转换为 javascript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22828644/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com