Notice: file_put_contents(): Write of 988 bytes failed with errno=28 No space left on device in /var/www/tgoop/post.php on line 50

Warning: file_put_contents(): Only 16384 of 17372 bytes written, possibly out of free disk space in /var/www/tgoop/post.php on line 50
Computer Science@CScience1 P.2979
CSCIENCE1 Telegram 2979
Несколько примеров регулярных выражений (RegExp) для различных задач:

1. Поиск чисел в строке
Регулярное выражение: \d+
Объяснение: \d означает "цифра", а + — означает "одна или более цифры".
Пример:
let regex = /\d+/;
let str = "В этом тексте есть числа 123 и 456.";
console.log(str.match(regex)); // ["123"]

Это регулярное выражение найдет первое число в строке.

2. Поиск адреса электронной почты
Регулярное выражение: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Объяснение:
^ и $ означают начало и конец строки соответственно.
[a-zA-Z0-9._%+-] соответствует допустимым символам в части до знака @.
[a-zA-Z0-9.-] соответствует символам в доменной части (после знака @).
\. соответствует точке (не забудьте экранировать точку).
{2,} — обозначает, что доменная зона (например, .com) должна состоять как минимум из двух символов.
Пример:
let regex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let email = "example@domain.com";
console.log(regex.test(email)); // true


3. Поиск всех слов, начинающихся с буквы "a" (или "A")
Регулярное выражение: \b[aA]\w*\b
Объяснение:
\b — граница слова.
[aA] — соответствует либо букве "a", либо "A".
\w* — соответствует нулю или более буквенно-цифровым символам.
\b — снова граница слова.
Пример:
let regex = /\b[aA]\w*\b/g;
let text = "Апельсин и ананас - оба фрукты.";
console.log(text.match(regex)); // ["Апельсин", "ананас"]



tgoop.com/CScience1/2979
Create:
Last Update:

Несколько примеров регулярных выражений (RegExp) для различных задач:

1. Поиск чисел в строке
Регулярное выражение: \d+
Объяснение: \d означает "цифра", а + — означает "одна или более цифры".
Пример:

let regex = /\d+/;
let str = "В этом тексте есть числа 123 и 456.";
console.log(str.match(regex)); // ["123"]

Это регулярное выражение найдет первое число в строке.

2. Поиск адреса электронной почты
Регулярное выражение: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
Объяснение:
^ и $ означают начало и конец строки соответственно.
[a-zA-Z0-9._%+-] соответствует допустимым символам в части до знака @.
[a-zA-Z0-9.-] соответствует символам в доменной части (после знака @).
\. соответствует точке (не забудьте экранировать точку).
{2,} — обозначает, что доменная зона (например, .com) должна состоять как минимум из двух символов.
Пример:
let regex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;
let email = "example@domain.com";
console.log(regex.test(email)); // true


3. Поиск всех слов, начинающихся с буквы "a" (или "A")
Регулярное выражение: \b[aA]\w*\b
Объяснение:
\b — граница слова.
[aA] — соответствует либо букве "a", либо "A".
\w* — соответствует нулю или более буквенно-цифровым символам.
\b — снова граница слова.
Пример:
let regex = /\b[aA]\w*\b/g;
let text = "Апельсин и ананас - оба фрукты.";
console.log(text.match(regex)); // ["Апельсин", "ананас"]

BY Computer Science


Share with your friend now:
tgoop.com/CScience1/2979

View MORE
Open in Telegram


Telegram News

Date: |

Telegram offers a powerful toolset that allows businesses to create and manage channels, groups, and bots to broadcast messages, engage in conversations, and offer reliable customer support via bots. How to Create a Private or Public Channel on Telegram? How to create a business channel on Telegram? (Tutorial) In the “Bear Market Screaming Therapy Group” on Telegram, members are only allowed to post voice notes of themselves screaming. Anything else will result in an instant ban from the group, which currently has about 75 members. The initiatives announced by Perekopsky include monitoring the content in groups. According to the executive, posts identified as lacking context or as containing false information will be flagged as a potential source of disinformation. The content is then forwarded to Telegram's fact-checking channels for analysis and subsequent publication of verified information.
from us


Telegram Computer Science
FROM American