SRELL 4.038 - ECMAScript-เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€

24 เจœเจจเจตเจฐเฉ€ เจจเฉ‚เฉฐ, 4.038 C++ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจนเฉ‹เจˆ SRELL (Std::RegEx-เจฒเจพเจˆเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€), เจœเฉ‹ ECMAScript-เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค
เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€:

  • เจ‡เฉฑเจ• เจฌเฉฑเจ— เจซเจฟเจ•เจธ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเจฟเจธ เจ•เจพเจฐเจจ เจธเจฎเฉ€เจ•เจฐเจจ /(?:ab)+|cd/ เจจเฉ‡ "ababcd" เจธเจคเจฐ เจฒเฉฑเจญเฉ€ เจนเฉˆ;
  • เจฎเจพเจฎเฉ‚เจฒเฉ€ เจธเฉเจงเจพเจฐ

เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • เจธเจฟเจฐเจซเจผ เจธเจฟเจฐเจฒเฉ‡เจ–;
  • ECMAScript-เจ…เจจเฉเจ•เฉ‚เจฒ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ;
  • เจกเจฟเจœเจผเจพเจˆเจจ a la std::regex;
  • C++8 เจ…เจคเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจฆเฉ‡ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจฒเจˆ char16_t, char32_t เจ…เจคเฉ‡ char11_t เจ•เจฟเจธเจฎเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค

เจฒเฉ‡เจ–เจ• เจฆเฉ€ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ 'เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจตเฉ‡เจฐเจตเจพ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค

เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจ‡เจคเจฟเจนเจพเจธ: Eng./เจœเจพเจชเจพเจจเฉ€.
เจฎเฉŒเจœเฉ‚เจฆเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ เจธเจฅเจพเจˆ เจฒเจฟเฉฐเจ•: https://www.akenotsuki.com/misc/srell/srell-latest.

เจธเจฐเฉ‹เจค: linux.org.ru

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