เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจจเฉ‡ Chromium เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ†เจฎ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจตเจฟเจš เจ•เฉ€เจคเจพ

เจซเจพเจ‡เจฐเจซเจพเจ•เจธ เจฆเจพ SpiderMonkey JavaScript เจ‡เฉฐเจœเจฃ เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเจพ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เฉ‹เจก เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ Irregexp Chromium เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ V8 JavaScript เจ‡เฉฐเจœเจฃ เจคเฉ‹เจ‚เฅค เจซเจพเจ‡เจฐเจซเจพเจ•เจธ 78 เจฆเฉ‡ 30 เจœเฉ‚เจจ เจจเฉ‚เฉฐ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš RegExp เจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจธเจพเจฐเฉ‡ เจ—เฉเฉฐเจฎ เจนเฉ‹เจ ECMAScript เจคเฉฑเจคเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค

เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ SpiderMonkey เจตเจฟเฉฑเจš RegExp เจ‡เฉฐเจœเจฃ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจธเฉเจคเฉฐเจคเจฐ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจฌเจฆเจฒเจฃ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค 2014 เจตเจฟเฉฑเจš เจซเจพเจ‡เจฐเจซเจพเจ•เจธ เจตเจฟเฉฑเจš เจตเจฐเจคเฉ‡ เจ—เจ YARR RegExp เจ‡เฉฐเจœเจฃ เจจเฉ‚เฉฐ V8 เจคเฉ‹เจ‚ Irregexp เจ‡เฉฐเจœเจฃ เจฆเฉ‡ เจซเฉ‹เจฐเจ• เจจเจพเจฒ เจฌเจฆเจฒเจฃ เจฒเจˆ เจฎเจพเจกเจฟเจŠเจฒเจฐเจฟเจŸเฉ€ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจธเฉ€เฅค Irregexp V8 API เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจจเจพเจฒ เจฌเฉฐเจจเฉเจนเจฟเจ† เจนเฉ‹เจ‡เจ† เจนเฉˆ, V8-เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเจŸเฉเจฐเจฟเฉฐเจ— เจชเฉเจฐเจคเฉ€เจจเจฟเจงเจคเจพ เจ…เจคเฉ‡ เจ†เจฌเจœเฉˆเจ•เจŸ เจฎเจพเจกเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค 2014 เจตเจฟเฉฑเจš SpiderMonkey เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ API เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจตเจฟเฉฑเจš, Irregexp เจ‡เฉฐเจœเจฃ เจจเฉ‚เฉฐ เจ…เฉฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจ…เจคเฉ‡ เจœเฉ‹ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ '\u' เจซเจฒเฉˆเจ—, เจœเจฟเฉฑเจฅเฉ‡ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡ เจธเจนเจฟเจฃ เจ•เฉ€เจคเจพ เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจฆเฉเจ†เจฐเจพ เจฐเฉฑเจ–เฉ‡ เจ—เจ เจซเฉ‹เจฐเจ• เจฒเจˆ

เจฌเจฆเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจ‡เฉฑเจ• เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเจก เจซเฉ‹เจฐเจ• เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฃเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค ECMAScript 2018 เจธเจŸเฉˆเจ‚เจกเจฐเจก เจตเจฟเฉฑเจš เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจธเจฎเฉ€เจ•เจฐเจจ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจฆเฉ‡ เจจเจพเจฒ, เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‹เจšเจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจ•เจฟ เจ‰เจน Irregexp เจคเฉ‹เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉ‹เจฐเจŸ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เฉ‡ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจฌเจพเจˆเจกเจฟเฉฐเจ— เจฆเจพ เจธเฉฐเจ•เจฒเจช เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเฉ‹ เจธเจชเจพเจˆเจกเจฐเจฎเฉ‹เจ‚เจ•เฉ€ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— เจจเจพ เจฌเจฆเจฒเฉ‡ เจนเฉ‹เจ Irregexp เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ (เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจธเจฟเจฐเจซ "#เจธเจผเจพเจฎเจฒ" เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ‡ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจฌเจฆเจฒเจฃ เจฒเจˆ เจ†เจ‰เจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ)เฅค

เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจจเฉ‡ Chromium เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ†เจฎ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจตเจฟเจš เจ•เฉ€เจคเจพ

เจฌเจพเจˆเจกเจฟเฉฐเจ— Irregexp เจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ V8-เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจœเจจเจฐเฉ‡เจธเจผเจจ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจกเจพเจŸเจพ เจขเจพเจ‚เจšเฉ‡ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเจจ เจœเฉ‹ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจชเฉเจฐเจฌเฉฐเจงเจจ เจตเจฟเจงเฉ€เจ†เจ‚, เจ•เฉ‹เจก เจœเจจเจฐเฉ‡เจŸเจฐเจพเจ‚, เจ…เจคเฉ‡ เจธเจชเจพเจˆเจกเจฐเจฎเฉ‹เจ‚เจ•เฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

RegExp เจ‡เฉฐเจœเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจซเจพเจ‡เจฐเจซเจพเจ•เจธ เจจเฉ‚เฉฐ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจจเจพเจฎเจฟเจค เจ•เฉˆเจชเจšเจฐ, เจฏเฉ‚เจจเฉ€เจ•เฉ‹เจก เจ…เฉฑเจ–เจฐ เจ•เจฒเจพเจธเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃเจพ, dotAll เจซเจฒเฉˆเจ—, เจ…เจคเฉ‡ เจฒเฉเจ•เจฌเฉ€เจนเจพเจˆเจ‚เจก เจฎเฉ‹เจก:

  • เจจเจพเจฎ เจฆเจฟเฉฑเจคเฉ‡ เจธเจฎเฉ‚เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉˆเจšเจพเจ‚ เจฆเฉ‡ เจธเฉ€เจฐเฉ€เจ…เจฒ เจจเฉฐเจฌเจฐเจพเจ‚ เจฆเฉ€ เจฌเจœเจพเจ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉเจ†เจฐเจพ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ€ เจ‡เฉฑเจ• เจธเจคเจฐ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, "/(\d{4})-(\d{2})-(\d{ เจฆเฉ€ เจฌเจœเจพเจ) 2})/"เจคเฉเจธเฉ€เจ‚ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹"/(? \d{4})-(? \d{2})-(? \d{2})/" เจ…เจคเฉ‡ เจธเจพเจฒ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจจเจคเฉ€เจœเฉ‡ [1] เจฆเฉเจ†เจฐเจพ เจจเจนเฉ€เจ‚, เจชเจฐ result.groups.year เจฆเฉเจ†เจฐเจพ)เฅค
  • เจ•เจฒเจพเจธเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเจฃเจพ เจฏเฉ‚เจจเฉ€เจ•เฉ‹เจก เจ…เฉฑเจ–เจฐ \p{โ€ฆ} เจ…เจคเฉ‡ \P{โ€ฆ} เจฐเจšเจจเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, \p{Number} เจธเฉฐเจ–เจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจšเจฟเฉฑเจคเจฐ (โ‘  เจตเจฐเจ—เฉ‡ เจ…เฉฑเจ–เจฐเจพเจ‚ เจธเจฎเฉ‡เจค), \p{เจตเจฐเจฃเจฎเจพเจฒเจพ} - เจ…เฉฑเจ–เจฐ (เจธเจฎเฉ‡เจค hieroglyphs ), \p{Math} โ€” เจ—เจฃเจฟเจค เจฆเฉ‡ เจšเจฟเฉฐเจจเฉเจน, เจ†เจฆเจฟเฅค
  • เจซเจฒเฉˆเจ— dotAll เจฎเจพเจธเจ• เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃเจฆเจพ เจนเฉˆ "." เจจเจตเฉ€เจ‚ เจฒเจพเจˆเจจ เจฆเฉ‡ เจ…เฉฑเจ–เจฐเจพเจ‚ เจธเจฎเฉ‡เจคเฅค
  • เจฎเฉ‹เจก เจชเจฟเฉฑเจ›เฉ‡ เจฆเฉ‡เจ–เฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจชเฉˆเจŸเจฐเจจ เจฆเฉ‚เจœเฉ‡ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจกเจพเจฒเจฐ เจšเจฟเฉฐเจจเฉเจน เจจเฉ‚เฉฐ เจ•เฉˆเจชเจšเจฐ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฑเจ• เจกเจพเจฒเจฐ เจฆเฉ€ เจฐเจ•เจฎ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ•เจฐเฉ‹)เฅค

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ V8 เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจญเจพเจ—เฉ€เจฆเจพเจฐเฉ€ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡, เจ†เจชเจฃเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฒเจˆ, V8 'เจคเฉ‡ Irregexp เจฆเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฒเจˆ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจ•เฉเจ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเฉ‹ SpiderMonkey เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ…เจธเจฎเจฐเฉฑเจฅ "#ifdef" เจฌเจฒเจพเจ•เจพเจ‚ เจตเจฟเฉฑเจš เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพ เจธเจ•เจฆเฉ€เจ†เจ‚เฅค เจธเจนเจฟเจฏเฉ‹เจ— เจ†เจชเจธเฉ€ เจฒเจพเจญเจฆเจพเจ‡เจ• เจธเจพเจฌเจค เจนเฉ‹เจ‡เจ†เฅค เจ†เจชเจฃเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจฒเจˆ, เจฎเฉ‹เจœเจผเฉ€เจฒเจพ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจจเฉ‡ Irregexp เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจฐเจœ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจนเจจ เจœเฉ‹ เจ•เฉเจ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจธเฉฐเจ—เจคเจคเจพเจตเจพเจ‚ JavaScript เจฎเจฟเจ†เจฐ เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ…เจคเฉ‡ เจธเฉเจงเจพเจฐ เจ•เฉ‹เจก เจ—เฉเจฃเจตเฉฑเจคเจพ. เจจเจพเจฒ เจนเฉ€, เจซเจพเจ‡เจฐเจซเจพเจ•เจธ เจฆเฉ€ เจซเจœเจผเจฟเฉฐเจ— เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, Irregexp เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจ…เจฃเจฆเฉ‡เจ–เฉ€ เจ—เจฒเจคเฉ€เจ†เจ‚, เจœเจฟเจธ เจจเจพเจฒ เจ•เจฐเฉˆเจธเจผ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ‡ เจธเจจ, เจจเฉ‚เฉฐ เจชเจ›เจพเจฃเจฟเจ† เจ—เจฟเจ† เจ…เจคเฉ‡ เจ เฉ€เจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹