Regex First Words

Run Settings
LanguageJavaScript
Language Version
Run Command
const readline = require('readline').createInterface({ input: process.stdin, output: process.stdout }); function extractFirstWords(inputText) { // Regex untuk mengekstrak kata pertama dari setiap baris const matches = inputText.match(/^\S+/gm); // Handle jika tidak ada kata yang ditemukan if (!matches) { return 'Tidak ada kata yang ditemukan.'; } // Return kata-kata yang diekstrak return matches.map(item => `'${item}',`).join('\n'); } let inputArray = []; readline.on('line', (input) => { inputArray.push(input); }); readline.on('close', () => { const allText = inputArray.join('\n'); const result = extractFirstWords(allText); console.log(result); });
Editor Settings
Theme
Key bindings
Full width
Lines