$str = 'abaabaaabaabaaaa';
$out = preg_split('~(?<!a)aa(?!a)~', $str, -1, PREG_SPLIT_NO_EMPTY);
print_r($out);
$pattern = '/[\w.%+-]+@(?:[a-z\d-]+\.)+[a-z]{2,}|\[mailto:[^\]]+(*SKIP)(*F)/i';
$str = preg_replace($pattern, '[mailto:$0]', $str);
^([^|\n]+)\|([-.\d]+)\|([-.\d]+)\|([-.\d]+)\|([-.\d]+)\|([-.\d]+)
{"name":'$1', "h":$2, "s":$3, "a":$4, "b":$5, "c":$6},
import re
m_list = ["желтый\?", "красный\?", "синий\?"]
data = input().lower()
a = re.search("|".join(m_list), data)
if a:
print("Есть вхождение")
(gc source.xml -Encoding UTF8 | out-string) -replace '(?s).*?(?=<xml_catalog)', '' -replace '(?s)(?<=<catalog>).*?(?=<items>)', '' >out.xml