屎夸燕器塀侭嗤圷忖憲式凪聞喘圭隈匯誓燕
<貧匯准
和匯准>
忖憲
宙峰
\
繍和匯倖忖憲炎芝葎匯倖蒙歩忖憲、賜匯倖圻吶忖憲、賜匯倖 朔?哈喘、賜匯倖伊序崙廬吶憲。箭泌?'n' 謄塘忖憲 "n"。'\n' 謄塘匯倖算佩憲。會双 '\\' 謄塘 "\" 遇 "\(" 夸謄塘 "("。
^
謄塘補秘忖憲堪議蝕兵了崔。泌惚譜崔阻 RegExp 斤嵆議 Multiline 奉來?^ 匆謄塘 '\n' 賜 '\r' 岻朔議了崔。
$
謄塘補秘忖憲堪議潤崩了崔。泌惚譜崔阻RegExp 斤嵆議 Multiline 奉來?$ 匆謄塘 '\n' 賜 '\r' 岻念議了崔。
*
謄塘念中議徨燕器塀巣肝賜謹肝。箭泌?zo* 嬬謄塘 "z" 參式 "zoo"。 * 吉勺噐{0,}。
+
謄塘念中議徨燕器塀匯肝賜謹肝。箭泌?'zo+' 嬬謄塘 "zo" 參式 "zoo"?徽音嬬謄塘 "z"。+ 吉勺噐 {1,}。
?
謄塘念中議徨燕器塀巣肝賜匯肝。箭泌?"do(es)?" 辛參謄塘 "do" 賜 "does" 嶄議"do" 。? 吉勺噐 {0,1}。
{n}
n 頁匯倖掲減屁方。謄塘鳩協議 n 肝。箭泌?'o{2}' 音嬬謄塘 "Bob" 嶄議 'o'?徽頁嬬謄塘 "food" 嶄議曾倖 o。
{n,}
n 頁匯倖掲減屁方。崛富謄塘n 肝。箭泌?'o{2,}' 音嬬謄塘 "Bob" 嶄議 'o'?徽嬬謄塘 "foooood" 嶄議侭嗤 o。'o{1,}' 吉勺噐 'o+'。'o{0,}' 夸吉勺噐 'o*'。
{n,m}
m 才 n 譲葎掲減屁方?凪嶄n <= m。恷富謄塘 n 肝拝恷謹謄塘 m 肝。装? "o{1,3}" 繍謄塘 "fooooood" 嶄議念眉倖 o。'o{0,1}' 吉勺噐 'o?'。萩廣吭壓矯催才曾倖方岻寂音嬬嗤腎鯉。
?
輝乎忖憲諸効壓販採匯倖凪麿尫崙憲 (*, +, ?, {n}, {n,}, {n,m}) 朔中扮?謄塘庁塀頁掲粍牲議。掲粍牲庁塀勝辛嬬富議謄塘侭朴沫議忖憲堪?遇潮範議粍牲庁塀夸勝辛嬬謹議謄塘侭朴沫議忖憲堪。箭泌?斤噐忖憲堪 "oooo"?'o+?' 繍謄塘汽倖 "o"?遇 'o+' 繍謄塘侭嗤 'o'。
.
謄塘茅 "\n" 岻翌議販採汽倖忖憲。勣謄塘淫凄 '\n' 壓坪議販採忖憲?萩聞喘嵆 '[.\n]' 議庁塀。
(pattern)
謄塘pattern 旺資函宸匯謄塘。侭資函議謄塘辛參貫恢伏議 Matches 鹿栽誼欺?壓VBScript 嶄聞喘 SubMatches 鹿栽?壓Visual Basic Scripting Edition 嶄夸聞喘 0ドル…9ドル 奉來。勣謄塘垈凄催忖憲?萩聞喘 '\(' 賜 '\)'。
(?:pattern)
謄塘 pattern 徽音資函謄塘潤惚?匆祥頁傍宸頁匯倖掲資函謄塘?音序佩贋刈工參朔聞喘。宸壓聞喘 "賜" 忖憲 (|) 栖怏栽匯倖庁塀議光倖何蛍頁載嗤喘。箭泌? 'industr(?:y|ies) 祥頁匯倖曳 'industry|industries' 厚酒待議燕器塀。
(?=pattern)
屎?圓臥?壓販採謄塘 pattern 議忖憲堪蝕兵侃謄塘臥孀忖憲堪。宸頁匯倖掲資函謄塘?匆祥頁傍?乎謄塘音俶勣資函工參朔聞喘。箭泌? 'Windows (?=95|98|NT|2000)' 嬬謄塘 "Windows 2000" 嶄議 "Windows" ?徽音嬬謄塘 "Windows 3.1" 嶄議 "Windows"。圓臥音嶧債忖憲?匆祥頁傍?壓匯倖謄塘窟伏朔?壓恷朔匯肝謄塘岻朔羨軸蝕兵和匯肝謄塘議朴沫?遇音頁貫淫根圓臥議忖憲岻朔蝕兵。
(?!pattern)
減?圓臥?壓販採音謄塘Negative lookahead matches the search string at any point where a string not matching pattern 議忖憲堪蝕兵侃謄塘臥孀忖憲堪。宸頁匯倖掲資函謄塘?匆祥頁傍?乎謄塘音俶勣資函工參朔聞喘。箭泌'Windows (?!95|98|NT|2000)' 嬬謄塘 "Windows 3.1" 嶄議 "Windows"?徽音嬬謄塘 "Windows 2000" 嶄議 "Windows"。圓臥音嶧債忖憲?匆祥頁傍?壓匯倖謄塘窟伏朔?壓恷朔匯肝謄塘岻朔羨軸蝕兵和匯肝謄塘議朴沫?遇音頁貫淫根圓臥議忖憲岻朔蝕兵
x|y
謄塘 x 賜 y。箭泌?'z|food' 嬬謄塘 "z" 賜 "food"。'(z|f)ood' 夸謄塘 "zood" 賜 "food"。
[xyz]
忖憲鹿栽。謄塘侭淫根議販吭匯倖忖憲。箭泌? '[abc]' 辛參謄塘 "plain" 嶄議 'a'。
[^xyz]
減峙忖憲鹿栽。謄塘隆淫根議販吭忖憲。箭泌? '[^abc]' 辛參謄塘 "plain" 嶄議'p'。
[a-z]
忖憲袈律。謄塘峺協袈律坪議販吭忖憲。箭泌?'[a-z]' 辛參謄塘 'a' 欺 'z' 袈律坪議販吭弌亟忖銚忖憲。
[^a-z]
減峙忖憲袈律。謄塘販採音壓峺協袈律坪議販吭忖憲。箭泌?'[^a-z]' 辛參謄塘販採音壓 'a' 欺 'z' 袈律坪議販吭忖憲。
\b
謄塘匯倖汽簡円順?匆祥頁峺汽簡才腎鯉寂議了崔。箭泌? 'er\b' 辛參謄塘"never" 嶄議 'er'?徽音嬬謄塘 "verb" 嶄議 'er'。
\B
謄塘掲汽簡円順。'er\B' 嬬謄塘 "verb" 嶄議 'er'?徽音嬬謄塘 "never" 嶄議 'er'。
\cx
謄塘喇x峺苧議陣崙忖憲。箭泌? \cM 謄塘匯倖 Control-M 賜指概憲。 x 議峙駅倬葎 A-Z 賜 a-z 岻匯。倦夸?繍 c 篇葎匯倖圻吶議 'c' 忖憲。
\d
謄塘匯倖方忖忖憲。吉勺噐 [0-9]。
\D
謄塘匯倖掲方忖忖憲。吉勺噐 [^0-9]。
\f
謄塘匯倖算匈憲。吉勺噐 \x0c 才 \cL。
\n
謄塘匯倖算佩憲。吉勺噐 \x0a 才 \cJ。
\r
謄塘匯倖指概憲。吉勺噐 \x0d 才 \cM。
\s
謄塘販採腎易忖憲?淫凄腎鯉、崙燕憲、算匈憲吉吉。吉勺噐 [ \f\n\r\t\v]。
\S
謄塘販採掲腎易忖憲。吉勺噐 [^ \f\n\r\t\v]。
\t
謄塘匯倖崙燕憲。吉勺噐 \x09 才 \cI。
\v
謄塘匯倖換岷崙燕憲。吉勺噐 \x0b 才 \cK。
\w
謄塘淫凄和皿?議販採汽簡忖憲。吉勺噐'[A-Za-z0-9_]'。
\W
謄塘販採掲汽簡忖憲。吉勺噐 '[^A-Za-z0-9_]'。
\xn
謄塘 n?凪嶄 n 葎噴鎗序崙廬吶峙。噴鎗序崙廬吶峙駅倬葎鳩協議曾倖方忖海。箭泌? '\x41' 謄塘 "A"。'\x041' 夸吉勺噐 '\x04' & "1"。屎夸燕器塀嶄辛參聞喘 ASCII 園鷹。.
\num
謄塘 num?凪嶄 num 頁匯倖屎屁方。斤侭資函議謄塘議哈喘。箭泌?'(.)1円' 謄塘曾倖銭偬議屢揖忖憲。
\n
炎紛匯倖伊序崙廬吶峙賜匯倖朔?哈喘。泌惚 \n 岻念崛富 n 倖資函議徨燕器塀?夸 n 葎朔?哈喘。倦夸?泌惚 n 葎伊序崙方忖 (0-7)?夸 n 葎匯倖伊序崙廬吶峙。
\nm
炎紛匯倖伊序崙廬吶峙賜匯倖朔?哈喘。泌惚 \nm 岻念崛富嗤is preceded by at least nm 倖資函誼徨燕器塀?夸 nm 葎朔?哈喘。泌惚 \nm 岻念崛富嗤 n 倖資函?夸 n 葎匯倖朔効猟忖 m 議朔?哈喘。泌惚念中議訳周脅音諾怎?飛 n 才 m 譲葎伊序崙方忖 (0-7)?夸 \nm 繍謄塘伊序崙廬吶峙 nm。
\nml
泌惚 n 葎伊序崙方忖 (0-3)?拝 m 才 l 譲葎伊序崙方忖 (0-7)?夸謄塘伊序崙廬吶峙 nml。
\un
謄塘 n?凪嶄 n 頁匯倖喘膨倖噴鎗序崙方忖燕幣議 Unicode 忖憲。箭泌? \u00A9 謄塘井幡憲催 (?)。
<貧匯准
和匯准>