Чтобы извлечь заглавные буквы с помощью регулярных выражений JavaScript, вы можете использовать следующие методы:
Метод 1: использование функции match()
const text = "Hello WORLD";
const uppercaseLetters = text.match(/[A-Z]/g);
console.log(uppercaseLetters); // Output: ["H", "W", "O", "R", "L", "D"]
Метод 2: использование функции exec()в цикле
const text = "Hello WORLD";
const regex = /[A-Z]/g;
let uppercaseLetters = [];
let match;
while ((match = regex.exec(text)) !== null) {
uppercaseLetters.push(match[0]);
}
console.log(uppercaseLetters); // Output: ["H", "W", "O", "R", "L", "D"]
Метод 3: использование функции replace()с обратным вызовом
const text = "Hello WORLD";
const uppercaseLetters = [];
text.replace(/[A-Z]/g, (match) => {
uppercaseLetters.push(match);
});
console.log(uppercaseLetters); // Output: ["H", "W", "O", "R", "L", "D"]