RegExp
Regular expressions are used for pattern matching in strings.
Constructor names: RegExp
, রেজেক্স
, RegEx
.
Prototype methods include test
, exec
, and symbol-based match helpers.
Examples
// স্ট্রিং-এ সংখ্যা আছে কি না পরীক্ষা
const r = new রেজেক্স("\\d+");
কনসোল.লগ(r.পরীক্ষা("abc123")); // true
// কার্যকর উদাহরণ
const result = r.কার্যকর("id42");
কনসোল.লগ(result[0]); // "42"
Symbol-based methods
- match:
r[Symbol.match](str)
→ find matches - matchAll:
r[Symbol.matchAll](str)
→ iterator of all matches - replace:
r[Symbol.replace](str, replacer)
→ replace text - search:
r[Symbol.search](str)
→ find index - split:
r[Symbol.split](str)
→ split string