javascript - 如何在javascript中获取字符串的第一个字母单词

标签 javascript regex string

我正在尝试检索字符串的第一个字母单词,其中也可能包含标签。

我尝试过使用 split("") 但它给了我空格。

let letter = ' <section class="contact" id="contact">';
let firstWord = letter.split (" "); 

它应该只将部分显示为第一个单词。我有什么办法可以做吗。谢谢

最佳答案

匹配字母(非字母数字)单词的简单正则表达式/[a-zA-Z]+/g

let letter = ' <section class="contact" id="contact">';
let words  = letter.match (/[a-zA-Z]+/g);  // Match all alphabet 
let firstWord = words.length > 0 ? words[0] : '';
console.log(firstWord);

关于javascript - 如何在javascript中获取字符串的第一个字母单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56521874/

相关文章:

javascript - 在原型(prototype)中无法访问此内容

c# - 从表中的单个字段中查找不同的正则表达式模式的良好标准做法是什么?

java - 限制用户在服务器上执行的各种正则表达式模式

php - 获取逗号分隔字符串中的最后一个值

c - strstr 整个字符串匹配

javascript - jQuery发票如何形成和删除按钮如何添加

javascript - 获取动态文本字段的目标id

javascript - 在 Node.js 中使用 GM 生成动画 GIF

子组上的 Java 正则表达式

带有列表的 Python 格式打印