gpt4 book ai didi

java - 无效的 Java 正则表达式

转载 作者:行者123 更新时间:2023-12-01 18:14:18 24 4
gpt4 key购买 nike

我有这个正则表达式:

private final String CUSTOM_REGEX = "[679]\d{8}";

它应该代表从 6、7 或 9 开始的任何数字,并且多出八个数字。 (即“611234392”、“782123842”或“934233875”)

但是,我收到错误“无效的 scape 序列”

有什么提示吗?

最佳答案

String SPANISH_NUMBER_REGEX = "[679]\d{8}";

\ 是字符串文字中的一个特殊字符,即转义字符。您需要对其进行转义才能获得正确的结果:

String SPANISH_NUMBER_REGEX = "[679]\\d{8}";

关于java - 无效的 Java 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30622062/

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