ຄວາມສະແດງ * 量词 JavaScript RegExp

ການອະທິບາຍແລະການນໍາໃຊ້

n* ຄວາມສະແດງສະເພາະທີ່ມີການປະກົດກະຕຸ້ນຫຼືບໍ່ມີການປະກົດ n ທຸກຄຳເວົ້າ.

ຕົວຢ່າງ

ຕົວຢ່າງ 1

ຄົ້ນຫາ "l" ທັງໝົດຫຼັງຈາກຕິດຕາມ "o" ຄັນຫຼາຍຫຼືບໍ່ມີ "o" ຄັນ:

let text = "Hellooo World! Hello CodeW3C.com!";
let pattern = /lo*/g;

ທ່ານຈະທົດລອງດຽວກັນ

ຕົວຢ່າງ 2

ຄົ້ນຫາ "1" ທັງໝົດຫຼັງຈາກຕິດຕາມ "0" ຄັນຫຼາຍຫຼືບໍ່ມີ "0" ຄັນ:

let text = "1, 100 or 1000?";
let pattern = /10*/g;

ທ່ານຈະທົດລອງດຽວກັນ

ສິ່ງພິມພາສາ

new RegExp("n*")

或者简写:

/n*/

ສິ່ງພິມພາສາທີ່ມີການກະຈາຍ

new RegExp("n*", "g")

或者简写:

/n*/g

浏览器支持

/n*/ 是 ECMAScript1 (ES1) 特性。

所有浏览器都完全支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
支持 支持 支持 支持 支持 支持