tgoop.com/CScience1/2981
Create:
Last Update:
Last Update:
4. Замена всех пробелов на дефисы
Регулярное выражение: \s+
Объяснение:
• \s
— соответствует любому пробельному символу (пробел, табуляция, новая строка и т.д.).
• +
— означает "один или более".
Пример:
let regex = /\s+/g;
let text = "Этот текст с пробелами";
let result = text.replace(regex, "-");
console.log(result); // "Этот-текст-с-пробелами"
5. Проверка строки на пустое значение
Регулярное выражение:
^\s*$
Объяснение:
•
^
— начало строки.•
\s*
— соответствует нулю или более пробельным символам.•
$
— конец строки.Пример:
let regex = /^\s*$/;
let str = " "; // строка из пробелов
console.log(regex.test(str)); // true
6. Поиск даты в формате "дд/мм/гггг"
Регулярное выражение:
\b\d{2}/\d{2}/\d{4}\b
Объяснение:
•
\b
— граница слова.•
\d{2}
— точно 2 цифры (для дня и месяца).•
/
— слэш между числами.•
\d{4}
— точно 4 цифры для года.•
\b
— граница слова.Пример:
let regex = /\b\d{2}\/\d{2}\/\d{4}\b/;
let str = "Дата рождения: 25/12/1999.";
console.log(str.match(regex)); // ["25/12/1999"]
BY Computer Science
Share with your friend now:
tgoop.com/CScience1/2981