我正在尝试提取所有文本,直到出现第一个数字。
假设我有这种字符串"Paris 01 Louvre"
。我会
喜欢只拥有"Paris"
或如果我拥有"Neuilly sur Seine 03 bla blab"
我要提取"Neuilly sur Seine"
。
我正在用javascript中的正则表达式苦苦挣扎,但找不到正确的公式。
最佳答案
"Neuilly sur Seine 03 bla blab".match(/^\D+(?=\s)/);
// => Neuilly sur Seine
此答案还可以确保不捕获尾随空格。