function linkes($text){
return preg_replace('~((ht|f)tps?://\w[^\s"<,]{0,30})[^\s"<,]*~i', '<a target="_blank" href="$0" >$1</a>', $text);
}
$content = preg_replace( array('{<a(.*?)(wp-att|wp-content\/uploads)[^>]*><img}', '{ wp-image-[0-9]*" /></a>}'), array('<img','" />'), $content );
$content = preg_replace('~(<a\b[^>]*>)?<img[^>]*>(</a>)?~i', '', $content);
preg_match('!luna-table__cell_type_sqi">([\d\s]+)!u', $html, $match);
$result = preg_replace('!\s!u', '', $match[1]);
^(?=[\dAEIOUaeiouАОИЕЁЭЫУЮЯаоиеёэыуюя]{6,8}$)(\D*\d){3}.*
^(?=[\dB-Zb-zБ-Ьб-ь]{6,8}$)(?!.*[IUOEiuoeОИЕЁЫУоиеёыуiuoe])(\D*\d){3}.*
Первому RewriteRule передается путь от того места, где находится .htaccess, до запрошенного файла.
^test/(first|second|third)$
должно быть ^(first|second|third)$
<VirtualHost>
, а в .htaccess запрос будет проходить через все RewriteRule снова и снова, до тех пор, пока он не перестанет меняться.RewriteEngine On
RewriteRule ^(first|second|third)$ index.html [END]
RewriteRule ^(.+)$ 404.html [END]
/^(?=.*[а-яё])(?=.*\d)[а-яё\d]+$/ui
/^(?:[а-яё]()|\d())++\1\2$/ui
function transform(addr) {
const regEx = /((д(ом)?|стр(оение)?|\/|-)\.?\s*|)\d+((,?\s*(к(ор(п(ус)?)?)?\.?)\s*\d+)|(\s*[а-я])|(\s*\/\s*\d+))?\s*$/;
let result = addr.replace(regEx, function(m0, m1) {
if (m1) {
return m0;
} else {
return 'д. ' + m0;
}
});
return result;
}
console.log(transform('Татарстан, г. Казань, ул. Баумана, 36'));