SRELL 4.038 - แž”แžŽแŸ’แžŽแžถแž›แŸแž™แž€แž“แŸ’แžŸแŸ„แž˜แž’แž˜แŸ’แž˜แžแžถแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแž“แžนแž„ ECMAScript

แž“แŸ…แžแŸ’แž„แŸƒแž‘แžธ 24 แžแŸ‚แž˜แž€แžšแžถ แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž”แžŽแŸ’แžŽแžถแž›แŸแž™ 4.038 C ++ แž”แžถแž“แž€แžพแžแžกแžพแž„ SRELL (Std::RegEx-Like Library) แžŠแŸ‚แž›แžขแž“แžปแžœแžแŸ’แžแž€แž“แŸ’แžŸแŸ„แž˜แž’แž˜แŸ’แž˜แžแžถแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแž“แžนแž„ ECMAScript แŸ”
แž”แž‰แŸ’แž‡แžธแž“แŸƒแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแŸ–

  • แž‡แžฝแžŸแž‡แžปแž›แž€แŸ†แž แžปแžŸแžŠแŸ„แž™แžŸแžถแžšแž€แž“แŸ’แžŸแŸ„แž˜ /(?:ab)+|cd/ แž”แžถแž“แžšแž€แžƒแžพแž‰แžแŸ’แžŸแŸ‚แžขแž€แŸ’แžŸแžš โ€œababcdโ€;
  • แž€แžถแžšแž€แŸ‚แž›แž˜แŸ’แžขแžแžทแž…แžแžฝแž…แŸ”

แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแž”แžŽแŸ’แžŽแžถแž›แŸแž™แŸ–

  • แž€แŸ’แž”แžถแž›แž€แŸ’แž”แžถแž›แžแŸ‚แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡;
  • แž€แž“แŸ’แžŸแŸ„แž˜แž’แž˜แŸ’แž˜แžแžถแžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแž“แžนแž„ ECMAScript;
  • แžšแž…แž“แžถ a la std::regex;
  • แž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแž—แŸแž‘ char8_t, char16_t แž“แžทแž„ char32_t แžŸแž˜แŸ’แžšแžถแž”แŸ‹ C ++ 11 แž“แžทแž„แž‡แŸ†แž“แžถแž“แŸ‹แž€แŸ’แžšแŸ„แž™แž“แŸƒแžŸแŸ’แžแž„แŸ‹แžŠแžถแžšแŸ”

แž€แžถแžšแž–แžทแž–แžŽแŸŒแž“แžถแž›แž˜แŸ’แžขแžทแžแž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ€แžแž˜แžถแž“แž“แŸ…แž›แžพแž‚แŸแž แž‘แŸ†แž–แŸแžšแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž“แžทแž–แž“แŸ’แž’แŸ”

แž”แŸ’แžšแžœแžแŸ’แžแžทแž“แŸƒแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแŸ– แžขแŸแž„แŸ”/แž‡แž”แŸ‰แžปแž“.
แžแŸ†แžŽแžขแž…แžทแž“แŸ’แžแŸ’แžšแŸƒแž™แŸแž‘แŸ…แž€แŸ†แžŽแŸ‚แž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แŸ– https://www.akenotsuki.com/misc/srell/srell-latest.

แž”แŸ’แžšแž—แž–: linux.org.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹