var str = "Lorem 'vendor/img/pict.jpg' ipsum 'vendor/js/srcipt.js' dolor sit amet, 'lib/ls/jquery/jquery.min.js' consectetur 'img/pict.jpg' adipisicing 'vendor/style/some-style.min.css' elit. Adipisci, tenetur?";
var re = /'vendor\/(\S?\.(?:css|js))'/g;
var m, matches = [];
while(m = re.exec(str)) {
matches.push(m[1]);
}
console.log(matches);
https://jsfiddle.net/jmsa75zj/ $str = 'некий текст[36465464]';
echo $str, PHP_EOL;
echo preg_replace('/\[\d+\]/', '', $str);
ideone.com/OOAxcK Проблема в том, что sublime3 regex понимает [A-z] но не понимает [А-я]у мну понимает.
type: 'regExp[/^((8|\\+7)[\\-]?)?(\\(?\\d{3}\\)?[\\-]?)?[\\d\\-]{7,10}$/]',
jsfiddle.net/26f7mdh4 import re
p = re.compile(r"([\d\W]+)\n.*\[(.*)\].*\n.*", re.MULTILINE | re.UNICODE)
test_str = u"""00:00:05,233 --> 00:00:08,133
GAT[xd]fES: Amelia Earhart
is on one of the final legs
00:00:05,333 --> 00:00:08,433
[xd]fES: Amelia Earhart
is on one of the final legs
"""
subst = r"\1 \2"
result = re.sub(p, subst, test_str)
print result
ideone.com/K0zp7X /([\d:]+) ([\d\/]+).* (sip:.*|\d{1,}),.* (sip:.*|\d{1,})\.\n.* (\d{1,})/g