有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

regexjava需要一些技巧

所以我必须用正则表达式来表示一个字符的名字,名字必须以大写字母开头,并且只能用字母、撇号和空格来表示。 我不知道怎么开始,有人能帮我吗


共 (1) 个答案

  1. # 1 楼答案

    我想您的字符名存储在一个字符串变量中。为此,可以使用String.matches()函数,该函数接受一个regex字符串参数

    要创建所需的正则表达式,您必须结合以下内容:

    [A-Z]大写字母

    [a-z' ]+用于剩余字符

    请注意,在Java中使用这些字符时,需要添加一些转义字符

    你可以在这里尝试正则表达式:http://www.regexr.com