SRELL 4.038 - ECMAScript-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠ° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° с рСгулярни ΠΈΠ·Ρ€Π°Π·ΠΈ

На 24 януари сС ΡΡŠΡΡ‚ΠΎΡ пусканСто Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° 4.038 C++ SRELL (Std::RegEx-Like Library), ΠΊΠΎΠΉΡ‚ΠΎ внСдрява ECMAScript-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ рСгулярни ΠΈΠ·Ρ€Π°Π·ΠΈ.
Бписък Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅:

  • Ѐиксиран бъг, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠ·Ρ€Π°Π·ΡŠΡ‚ /(?:ab)+|cd/ Π½Π°ΠΌΠΈΡ€Π°ΡˆΠ΅ Π½ΠΈΠ·Π° β€œababcd”;
  • Π΄Ρ€Π΅Π±Π½ΠΈ подобрСния.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°:

  • само Π·Π°Π³Π»Π°Π²ΠΊΠ°;
  • ECMAScript-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ рСгулярни ΠΈΠ·Ρ€Π°Π·ΠΈ;
  • Π΄ΠΈΠ·Π°ΠΉΠ½ Π½Π° std::regex;
  • ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ‚ΠΈΠΏΠΎΠ²Π΅ char8_t, char16_t ΠΈ char32_t Π·Π° C++11 ΠΈ ΠΏΠΎ-Π½ΠΎΠ²ΠΈ вСрсии Π½Π° стандарта.

По-ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описаниС Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ Π½Π° уСбсайта Π½Π° Π°Π²Ρ‚ΠΎΡ€Π°.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅: ИнТ./японски.
ΠŸΠΎΡΡ‚ΠΎΡΠ½Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ° към Ρ‚Π΅ΠΊΡƒΡ‰Π°Ρ‚Π° вСрсия: https://www.akenotsuki.com/misc/srell/srell-latest.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€