24 āĻāĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ°ā§, 4.038 C++ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ° āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻā§āĻā§ SRELL (Std::RegEx-āĻ˛āĻžāĻāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ), āĻ¯āĻž ECMAScript-āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ°ā§āĻā§āĻ˛āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°ā§āĨ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž:
- āĻāĻāĻāĻŋ āĻŦāĻžāĻ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻ āĻāĻŋāĻŦā§āĻ¯āĻā§āĻ¤āĻŋ /(?:ab)+|cd/ āĻ¸ā§āĻā§āĻ°āĻŋāĻ "ababcd" āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻā§;
- āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ.
āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯:
- āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽ;
- ECMAScript-āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻ°ā§āĻā§āĻ˛āĻžāĻ° āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻļāĻ¨;
- āĻĄāĻŋāĻāĻžāĻāĻ¨ a la std::regex;
- C++8 āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄā§āĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ char16_t, char32_t āĻāĻŦāĻ char11_t āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨āĨ¤
āĻ˛ā§āĻāĻā§āĻ° āĻāĻ¯āĻŧā§āĻŦāĻ¸āĻžāĻāĻā§ āĻāĻ°ā§ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸: āĻāĻāĨ¤/āĻāĻžāĻĒāĻžāĻ¨āĻŋāĻ.
āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻ˛āĻŋāĻā§āĻ: https://www.akenotsuki.com/misc/srell/srell-latest.
āĻāĻ¤ā§āĻ¸: linux.org.ru