正则表达式抓住所有以'@'开头的字符串

时间:2015-11-20 16:21:22

标签: regex string

我是编写正则表达式的新手,我正在构建一个应用程序,需要查找所有出现的@符号和字符串的其余部分。例如:

.btn-primary{
 color: @color;
 background-color: @background-color;
 font-size: 1.5em;
 font-weight: bold;
 &:hover{
  background-color: darken(@background-color, 15%);
 }
}

我想要一个正则表达式来搜索这个LESS代码并返回给我所有以@开头的全部字符串。我尝试使用在线正则表达式构建器执行此操作并提出/\A@\S*/,但我几乎可以肯定这是不正确的。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

尝试这种模式:

(@[a-zA-Z-]+)

Regex101