#регулярные_выражения
Подскажите регулярное выражение, которые бы искало в тексте прилипшую к цифрам года
(две или четыре цифры) букву г с точкой ("г.") и разделяло бы и их пробелом.
Желаемое поведение:
1956г. -> 1956 г.
56г. -> 56 г.
12345г. -> 12345г.
45г -> 45г
Ответы
Ответ 1
Лучше для этого использовать неразрывный пробел - его код \xA0 (\u00A0): console.log( `1956г. -> 1956 г. 56г. -> 56 г. 12345г. -> 12345г. 45г -> 45г` .replace(/\b(\d{2}|\d{4})(г\.)/g, "$1\xA0$2") )
Комментариев нет:
Отправить комментарий