gpt4 book ai didi

java - 字符串与正则表达式匹配

转载 作者:行者123 更新时间:2023-12-02 08:11:03 24 4
gpt4 key购买 nike

我经常使用 perl、unix 和 java 正则表达式,但我对 java 感到惊讶:

    "help".matches("^h")  

是假的!!

来自java文档: http://docs.oracle.com/javase/8/docs/api/java/lang/String.html#matches-java.lang.String- )

“当且仅当该字符串与给定的正则表达式匹配时才为 true”

     "help".matches("^h.*")

     "help".matches("^h.*$")

当然返回true。

只有我一个人感到惊讶吗?

最佳答案

“help”“^h” 不匹配。只有 help 中的第一个字母与 "^h" 匹配

关于java - 字符串与正则表达式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7418924/

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