Удалить часть строки в Java - PullRequest
65 голосов
/ 01 января 2012

Я хочу удалить часть строки из одного символа, а именно:

Исходная строка:

manchester united (with nice players)

Целевая строка:

manchester united

Ответы [ 11 ]

0 голосов
/ 01 января 2012

Вы можете использовать replace, чтобы исправить вашу строку. Следующая команда вернет все до "("), а также удалит все начальные и конечные пробелы. Если строка начинается с "(", она просто останется без изменений.

str = "manchester united (with nice players)"
matched = str.match(/.*(?=\()/)
str.replace(matched[0].strip) if matched
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...