Извлечение заглавных букв с помощью регулярных выражений JavaScript

Чтобы извлечь заглавные буквы с помощью регулярных выражений 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"]