正则表达式参考:简写字符类别正则表达式参考:简写字符类别正则表达式参考:简写字符类别正则表达式参考:简写字符类别
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2024年3月5日
类别
  • 正则表达式
标签
正则表达式参考:简写字符类别
  • 简
  • 繁
  • En
关于正则表达式 » 正则表达式参考 » 正则表达式参考:简写字符类别

正则表达式参考
简介
目录
快速参考
字符
基本功能
字符类别
简写
锚点
字词边界
量词
Unicode
捕获组和反向引用
命名组和反向引用
特殊组
模式修改器
递归和平衡组
替换参考
字符
配对文本和反向引用
内容和大小写转换
条件
更多内容
简介
正则表达式快速入门
正则表达式教程
取代字符串教程
应用程序和语言
正则表达式范例
正则表达式参考
替换字符串参考

正则表达式参考:简写字符类别

功能语法说明范例.NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
简写 字符类别以外的任何简写 简写可以用于字符类别以外。 \w 匹配单一字符 是是是是是是是是是是是是是ECMAECMA
延伸
egrep
awk
是不适用不适用是是10gR2是是
简写 字符类别内的任何简写 简写可以用于字符类别内。 [\w] 匹配单一字符 是是是是是是是是是是是是是ECMA是是不适用不适用否否否是是
简写 字符类别内的任何否定简写 否定简写可用于字符类别内。 [\W] 符合单一非字符字符的字符 是是是是是是是是是是是是是ECMA是错误不适用不适用否否否是是
简写 \d 将所有数字加入字符类别。如果在字符类别外使用,则符合单一数字。 [\d] 和/或 \d 符合数字字符 非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 ASCII
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicode否否否否10gR2 UnicodeUnicodeUnicode
简写 \w 将所有字符字符加入字符类别。如果在字符类别外使用,则符合单一字符字符。 [\w] 和/或 \w 符合任何单一字符字符 非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 编码页
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicode否否ASCIIASCII10gR2 UnicodeUnicodeUnicode
简写 \s 将所有空白加入字符类别。如果在字符类别外使用,则符合单一空白字符。 [\s] 和/或 \s 符合任何单一空白字符 非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 编码页
ASCIIASCIIUnicodeASCIIUnicode3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicode否否ASCIIASCII10gR2 UnicodeASCIIASCII
简写 \l 和 \u 将所有小写字母或所有大写字母加入字符类别。如果在字符类别外使用,则符合单一小写或大写字母。 \u\l 符合 Aa,但不符合 aA。 否否否否否否否否否否否否否否Unicode否否否否否否否否
简写 \v 将所有垂直空白加入字符类别。如果在字符类别外使用,则符合单一垂直空白字符。 [\v] 和/或 \v 符合任何单一垂直空白字符 否8 Unicode5.10 Unicode7.2 UnicodeUnicode5.2.4 UnicodeUnicodeUnicode否否否否否否ECMA
1.42–1.83 Unicode
否否否否否否否否
简写 \h 将所有水平空白加入字符类别。如果在字符类别外使用,则符合单一水平空白字符。 [\h] 和/或 \h 符合任何单一水平空白字符 否8 Unicode5.10 Unicode7.2 UnicodeUnicode5.2.4 UnicodeUnicodeUnicode否否否否否否1.42–1.83
Unicode
否否否否否否否否
简写 \h 将所有十六进位数字加入字符类别。如果在字符类别外使用,则符合十六进位数字。 [\h] 和/或 \h 符合任何单一十六进位数字 否否否否否否否否否否否否1.9 ASCII否否否否否否否否否否
XML 简写 \i 将所有允许作为 XML 名称开头字符的字符添加至字符类别。如果在字符类别之外使用,则比对一个此类字符。 \i\c* 比对一个 XML 名称 否否否否否否否否否否否否否否否否否否否否否是是
XML 简写 \c 将所有允许作为 XML 名称第二个及后续字符的字符添加至字符类别。如果在字符类别之外使用,则比对一个此类字符。 \i\c* 比对一个 XML 名称 否否否否否否否否否否否否否否否否否否否否否是是
功能语法说明范例.NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
正規表示式參考:簡寫字元類別
  • 简
  • 繁
  • En
關於正規表示式 » 正規表示式參考 » 正規表示式參考:簡寫字元類別

正規表示式參考
簡介
目錄
快速參考
字元
基本功能
字元類別
簡寫
錨點
字詞邊界
量詞
Unicode
擷取群組和反向參照
命名群組和反向參照
特殊群組
模式修改器
遞迴和平衡群組
取代參考
字元
配對文字和反向參照
內容和大小寫轉換
條件
本網站的更多資訊
簡介
正規表示式快速入門
正規表示式教學課程
取代字串教學課程
應用程式和語言
正規表示式範例
正規表示式參考
取代字串參考

正規表示式參考:簡寫字元類別

功能語法說明範例.NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
簡寫 字元類別以外的任何簡寫 簡寫可以用於字元類別以外。 \w 匹配單一字元 是是是是是是是是是是是是是ECMAECMA
延伸
egrep
awk
是不適用不適用是是10gR2是是
簡寫 字元類別內的任何簡寫 簡寫可以用於字元類別內。 [\w] 匹配單一字元 是是是是是是是是是是是是是ECMA是是不適用不適用否否否是是
簡寫 字元類別內的任何否定簡寫 否定簡寫可用於字元類別內。 [\W] 符合單一非字元字元的字元 是是是是是是是是是是是是是ECMA是錯誤不適用不適用否否否是是
簡寫 \d 將所有數字加入字元類別。如果在字元類別外使用,則符合單一數字。 [\d] 和/或 \d 符合數字字元 非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 ASCII
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicode否否否否10gR2 UnicodeUnicodeUnicode
簡寫 \w 將所有字元字元加入字元類別。如果在字元類別外使用,則符合單一字元字元。 [\w] 和/或 \w 符合任何單一字元字元 非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 編碼頁
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicode否否ASCIIASCII10gR2 UnicodeUnicodeUnicode
簡寫 \s 將所有空白加入字元類別。如果在字元類別外使用,則符合單一空白字元。 [\s] 和/或 \s 符合任何單一空白字元 非 ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 編碼頁
ASCIIASCIIUnicodeASCIIUnicode3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicode否否ASCIIASCII10gR2 UnicodeASCIIASCII
簡寫 \l 和 \u 將所有小寫字母或所有大寫字母加入字元類別。如果在字元類別外使用,則符合單一小寫或大寫字母。 \u\l 符合 Aa,但不符合 aA。 否否否否否否否否否否否否否否Unicode否否否否否否否否
簡寫 \v 將所有垂直空白加入字元類別。如果在字元類別外使用,則符合單一垂直空白字元。 [\v] 和/或 \v 符合任何單一垂直空白字元 否8 Unicode5.10 Unicode7.2 UnicodeUnicode5.2.4 UnicodeUnicodeUnicode否否否否否否ECMA
1.42–1.83 Unicode
否否否否否否否否
簡寫 \h 將所有水平空白加入字元類別。如果在字元類別外使用,則符合單一水平空白字元。 [\h] 和/或 \h 符合任何單一水平空白字元 否8 Unicode5.10 Unicode7.2 UnicodeUnicode5.2.4 UnicodeUnicodeUnicode否否否否否否1.42–1.83
Unicode
否否否否否否否否
簡寫 \h 將所有十六進位數字加入字元類別。如果在字元類別外使用,則符合十六進位數字。 [\h] 和/或 \h 符合任何單一十六進位數字 否否否否否否否否否否否否1.9 ASCII否否否否否否否否否否
XML 簡寫 \i 將所有允許作為 XML 名稱開頭字元的字元新增至字元類別。如果在字元類別之外使用,則比對一個此類字元。 \i\c* 比對一個 XML 名稱 否否否否否否否否否否否否否否否否否否否否否是是
XML 簡寫 \c 將所有允許作為 XML 名稱第二個及後續字元的字元新增至字元類別。如果在字元類別之外使用,則比對一個此類字元。 \i\c* 比對一個 XML 名稱 否否否否否否否否否否否否否否否否否否否否否是是
功能語法說明範例.NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
Regular Expression Reference: Shorthand Character Classes
  • 简
  • 繁
  • En
About Regular Expressions » Regular Expressions Reference » Regular Expression Reference: Shorthand Character Classes

Regex Reference
Introduction
Table of Contents
Quick Reference
Characters
Basic Features
Character Classes
Shorthands
Anchors
Word Boundaries
Quantifiers
Unicode
Capturing Groups & Backreferences
Named Groups & Backreferences
Special Groups
Mode Modifiers
Recursion & Balancing Groups
Replacement Reference
Characters
Matched Text & Backreferences
Context & Case Conversion
Conditionals
More on This Site
Introduction
Regular Expressions Quick Start
Regular Expressions Tutorial
Replacement Strings Tutorial
Applications and Languages
Regular Expressions Examples
Regular Expressions Reference
Replacement Strings Reference

Regular Expression Reference: Shorthand Character Classes

FeatureSyntaxDescriptionExample.NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
Shorthand Any shorthand outside character classes Shorthands can be used outside character classes. \w matches a single word character YESYESYESYESYESYESYESYESYESYESYESYESYESECMAECMA
extended
egrep
awk
YESn/an/aYESYES10gR2YESYES
Shorthand Any shorthand inside a character class Shorthands can be used inside character classes. [\w] matches a single word character YESYESYESYESYESYESYESYESYESYESYESYESYESECMAYESYESn/an/anononoYESYES
Shorthand Any negated shorthand inside a character class Negated shorthands can be used inside character classes. [\W] matches a single character that is not a word character YESYESYESYESYESYESYESYESYESYESYESYESYESECMAYESerrorn/an/anononoYESYES
Shorthand \d Adds all digits to the character class. Matches a single digit if used outside character classes. [\d] and/or \d match a character that is a digit non‑ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 ASCII
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicodenononono10gR2 UnicodeUnicodeUnicode
Shorthand \w Adds all word characters to the character class. Matches a single word character if used outside character classes. [\w] and/or \w match any single word character non‑ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 code page
ASCIIASCIIASCIIASCIIASCII3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicodenonoASCIIASCII10gR2 UnicodeUnicodeUnicode
Shorthand \s Adds all whitespace to the character class. Matches a single whitespace character if used outside character classes. [\s] and/or \s match any single whitespace character non‑ECMA UnicodeASCIIUnicodeASCIIASCII5.3.4 Unicode
5.0.0 code page
ASCIIASCIIUnicodeASCIIUnicode3.0 Unicode
2.4 ASCII
ASCIIECMA UnicodeUnicodeUnicodenonoASCIIASCII10gR2 UnicodeASCIIASCII
Shorthand \l and \u Adds all lowercase letters or all uppercase letters to the character class. Matches a single lowercase or uppercase letter if used outside character classes. \u\l matches Aa but not aA. nonononononononononononononoUnicodenononononononono
Shorthand \v Adds all vertical whitespace to the character class. Matches a single vertical whitespace character if used outside character classes. [\v] and/or \v match any single vertical whitespace character no8 Unicode5.10 Unicode7.2 UnicodeUnicode5.2.4 UnicodeUnicodeUnicodenonononononoECMA
1.42–1.83 Unicode
nononononononono
Shorthand \h Adds all horizontal whitespace to the character class. Matches a single horizontal whitespace character if used outside character classes. [\h] and/or \h match any single horizontal whitespace character no8 Unicode5.10 Unicode7.2 UnicodeUnicode5.2.4 UnicodeUnicodeUnicodenononononono1.42–1.83
Unicode
nononononononono
Shorthand \h Adds all hexadecimal digits to the character class. Matches a hexadecimal digit if used outside character classes. [\h] and/or \h match any single hexadecimal digit nononononononononononono1.9 ASCIInononononononononono
XML Shorthand \i Adds all characters that are allowed as the initial character in XML names to the character class. Matches one such character if used outside character classes. \i\c* matches an XML name nononononononononononononononononononononoYESYES
XML Shorthand \c Adds all characters that are allowed as the second and following characters in XML names to the character class. Matches one such character if used outside character classes. \i\c* matches an XML name nononononononononononononononononononononoYESYES
FeatureSyntaxDescriptionExample.NET Java Perl PCRE PCRE2 PHP Delphi R JavaScript VBScript XRegExp Python Ruby std::regex Boost Tcl ARE POSIX BRE POSIX ERE GNU BRE GNU ERE Oracle XML XPath
©2015-2025 艾丽卡 support@alaica.com