character-properties

    9热度

    3回答

    我有一个多语言网站(中文和英文)。 我喜欢在javascript中验证文本字段(名称字段)。到目前为止,我有以下代码。 var chkName = /^[characters]{1,20}$/; if(chkName.test("[name value goes here]")){ alert("validated"); } 问题是,/^[characters] {1,20}

    1热度

    5回答

    我需要一个正则表达式,其输入字母数字后跟正斜杠,然后再输入字母数字。任何人都可以帮助我如何在Java中编写正则表达式吗? 示例这是如下: adc9/fer4 我试图通过使用正则表达式如下: 的String = abc9/ferg5; String pattern =“^ [a-zA-Z0-9 _] +/[a-zA-z0-9 _] * $”; if(s.matches(pattern)) { r

    8热度

    3回答

    根据the Oniguruma documentation,所述\d字符类型匹配的字符串: 十进制数字字符 的Unicode:General_Category - 十进制数 然而,扫描\d与所有Decimal_Number字符的字符串结果仅匹配拉丁0-9数字: #encoding: utf-8 require 'open-uri' html = open("http://www.filefor

    9热度

    2回答

    我碰到一些包含[^\\p{L}]的正则表达式。据我所知,这是使用某种形式的一个Unicode类的,但是当我检查the documentation,我发现只有下面的“L”类: Lu Uppercase letter UPPERCASE_LETTER Ll Lowercase letter LOWERCASE_LETTER Lt Titlecase letter TITLECASE_LETTER

    4热度

    3回答

    我想在Java中使用像这样的正则表达式:[[=a=][=e=][=i=]]。 但是Java不支持POSIX类[=a=], [=e=] etc。 我该怎么做?更确切地说,有没有办法不使用US-ASCII?

    2热度

    1回答

    对于JAVA正则表达式:我有一个要求与unicode字符匹配请求参数的值,但它不应该允许空间。 基本上是一个正则表达式应该让所有的Unicode charcters没有space.I试图用一切努力但不成功:( 我从乌拉圭回合的网站得到了下面的正则表达式,但它可以让空间太大,所以,请大家帮忙 [[a-zA-Z]*[^\\pL\\pM\\p{Nd}\\p{Nl}\\p{Pc}[\\p{InEnclos

    3热度

    2回答

    在JavaScript中,我们可以通过使用Unicode转义序列满足不同的Unicode代码点或代码点范围,例如: "A".match(/\u0041/) // => ["A"] "B".match(/[\u0041-\u007A]/) // => ["B"] 但我们如何可以创建一个正则表达式匹配使用JavaScript正则表达式必须包含任何Unicode“字母”的专有名称?有一系列字母吗?

    7热度

    4回答

    我想匹配包含某个单词的所有字符串。像: String regex = (?:\P{L}|\W|^)(ベスパ)(?:\b|$) 然而图案类不编译: java.util.regex.PatternSyntaxException: Unmatched closing ')' near index 39 (?:\P{L}|\W|^)((?:ベス|ベス|ヘズ)(?:パ)|パ)|ハ)゚)(?:\b|$)

    6热度

    1回答

    假设我想匹配一个小写字母后跟一个大写字母,我可以做类似 re.compile(r"[a-z][A-Z]") 现在我想做为Unicode字符串一样的东西即匹配'a'或'yü'等。 试图 re.compile(r"[a-z][A-Z]", re.UNICODE) ,但不起作用。 任何线索?

    8热度

    1回答

    在.net中,您可以使用\p{L}来匹配任何字母,我如何在Python中执行相同的操作?也就是说,我想匹配任何大写字母,小写字母和重音字母。