Как вы можете написать функцию/регулярное выражение, которое дает вам первый блок символов + первые числа, не разделенные пробелом, и опустить остальные? Вот некоторые примеры того, что результат должен выглядеть данным различных строк («вход» -> «результат»):Получить подстроку с текстом + пробел + номер и обрезать остальные
"abc 1" -> "abc 1"
"abc def 1" -> "abc def 1"
"abc-def 1" -> "abc-def 1"
"abc 1b" -> "abc 1"
"abc 11 b3" -> "abc 11"
"abc 11 3" -> "abc 11"
"abc 11b" -> "abc 11"
Возможно, это '[a-zA-Z] * \ d *'. или это '\ S * \ d *' –
Я только что проверил его, но я пошел с регулярным выражением для удобства чтения, спасибо. – mdc