我想要一个正则表达式,它在第一个点之前只返回字符。
前:
T420_02.DOMAIN.LOCAL
我只想要T420_02
请帮帮我。
答案 0 :(得分:1)
您可以使用以下正则表达式:^(.*?)(?=\.)
captured group包含您需要的内容(在您的示例中为T420_02)。
答案 1 :(得分:1)
这个简单的表达式可以做你需要的,假设你想在字符串的开头匹配它:
^(.+?)\.
捕获组包含.
之前(但不包括)的字符串。
这是一个小提琴:http://www.rexfiddle.net/s8l0bn3
答案 2 :(得分:1)
使用正则表达式^[^.]+(?=[.])