JavaScript RegExp i 修饰符
- ບ່ອນດ້ານຫນື່ງ g
- ບ່ອນດ້ານຫນື່ງ d
- ກັບຄືນລະດັບກ່ວານີ້ ຄູ່ມື JavaScript RegExp
定义和用法
"i" 修饰符规定不区分大小写的匹配。
实例
例子 1
对 "is" 进行不区分大小写的搜索:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
例子 2
在字符串中对 "codew3c" 进行不区分大小写的搜索:
ນຳໃຊ້ຫລາຍວິທີບັນດາບັນນາທິການ exec():
let text = "Visit codew3c"; let pattern = /codew3c/i; let result = pattern.exec(text);
ກໍານົດຕົວຢ່າງ 3
ນຳໃຊ້ຫລາຍວິທີບັນດາບັນນາທິການ test()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = pattern.test(text);
ກໍານົດຕົວຢ່າງ 4
ນຳໃຊ້ພວກມູນຄໍາ match()
:
let text = "Visit CodeW3C.com"; let pattern = /codew3c/i; let result = text.match(pattern);
ສັບສິນ
new RegExp("regexp", "i")
ຫລືຫຍັງຄືນຫຼັງ
/regexp/i
ຄຳແນະນຳ
ທ່ານສາມາດໃຊ້ ignoreCase ການກວດກາວ່າມີການປະກາດ "i" ການສະແດງ
let pattern = /W3S/i; let result = pattern.ignoreCase;
ວິທີຊອກຫາບັນດາບັນນາທິການ
ໃນ JavaScript,ການຊອກຫາທີ່ມີບັນດາບັນນາທິການສາມາດໄດ້ເຮັດໄດ້ດ້ວຍຫລາຍວິທີທີ່ແຕກຕ່າງກັນ。
ນຳໃຊ້ຮູບແບບເພື່ອງຈາກບັນດາບັນນາທິການທີ່ໃຊ້ຫນາງຫລາຍທີ່ສຸດແມ່ນ:
ກໍານົດຕົວຢ່າງ | ການອະທິບາຍ |
---|---|
text.match(pattern) | 字符串方法 match() |
text.search(pattern) | 字符串方法 search() |
pattern.exec(text) | RexExp 方法 exec() |
pattern.test(text) | RexExp 方法 test() |
ສະໜັບສະໜູນບັນດາບັນນາທິການ
/regexp/i
ເປັນ ບັນດາປະສົມອັນຕະລາງ ECMAScript1 (ES1)
ທຸກບັນດາບັນນາທິການທັງໝົດສະໜັບສະໜູນ ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ | ສະໜັບສະໜູນ |
- ບ່ອນດ້ານຫນື່ງ g
- ບ່ອນດ້ານຫນື່ງ d
- ກັບຄືນລະດັບກ່ວານີ້ ຄູ່ມື JavaScript RegExp