JavaScript RegExp Group [^abc]
- Picha ya kuzungumza [abc]
- Picha ya mpito [0-9]
- Rudia kigezo Kitabu cha Taarifa cha JavaScript RegExp
定义和用法
括号 [^abc] 规定任何不在括号之间的字符的匹配项。
Kina msingi kama hili kinaweza kufafanisha kina msingi kama hili, kikundi kama hili au kina msingi kama hili
[^abc] | Kina msingi kama hili a, b au c |
[^A-Z] | Kina msingi kama hili A kwa kichwaji kama hili kwenye kifaa cha kizungu |
[^a-z] | Kina msingi kama hili a kwenye kifaa cha kizungu |
[^A-z] | Kina msingi kama hili A kwa kichwaji kama hili zaidi kwenye kifaa cha kizungu |
提示:请使用 [abc] 表达式查找括号之间的任何字符。
Mifano
Mfano 1
Tafuta kina msingi kama hili [h] hili:
let text = "Is this all there is?"; let pattern = /[^h]/g;
例子 2
对字符串中不是 "i" 和 "s" 的字符进行全局搜索:
let text = "Do you know if this is all there is?"; let pattern = /[^is]/gi;
例子 3
对字符串中从小写 "a" 到小写 "h" 的字符跨度进行全局搜索:
let text = "Is this all there is?"; let pattern = /[^a-h]/g;
例子 4
对字符范围不是从大写 "A" 到大写 "E" 进行全局搜索:
let text = "I SCREAM FOR ICE CREAM!"; let pattern = /[^A-E]/g;
例子 5
对不是从大写 "A" 到小写 "e" 的字符跨度进行全局搜索:
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[^A-e]/g;
例子 6
提示:请使用 [abc] 表达式查找括号之间的任何字符。
对不是 [a-s] 的字符跨度进行全局、不区分大小写的搜索:
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[^a-s]/gi;
语法
new RegExp("[^xyz]")
或者简写:
/[^xyz]/
带修饰符的语法
new RegExp("[^xyz]", "g")
或者简写:
/[^xyz]/g
提示
请使用 [abc] 表达式查找括号之间的任何字符。
Inahusiana na vifaa vya kijumla
/[^abc]/
Ni muhimu wa ECMAScript1 (ES1).
Wote wa vifaa vya kijumla vinahusiana kwa uwanja wa ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Inahusiana | Inahusiana | Inahusiana | Inahusiana | Inahusiana | Inahusiana |
Matukio ya utafutaji wa kirefu wa kirefu
Kwa JavaScript, utafutaji wa mafaa wa kirefu wa kirefu kwa kawaida kinaweza kufanyika kwa matukio tofauti.
Kwa kawaidaMadaa (madaa)Kama madaa ya kirefu, hizi ni matukio yengi zaidi:
Mifano | Maelezo |
---|---|
text.match(Madaa) | Methodi ya mafaa match() |
text.search(Madaa) | Methodi ya mafaa |
Madaa.exec(text) | Methodi RexExp exec() |
Madaa.test(text) | Methodi RexExp test() |
- Picha ya kuzungumza [abc]
- Picha ya mpito [0-9]
- Rudia kigezo Kitabu cha Taarifa cha JavaScript RegExp