我有這些類型的字符串:Ruby - 如何根據以下模式擺脫字符串中的最後一個元素?
A regular sentence.
A regular sentence (United Kingdom).
A regular sentence (UK).
的目標是消除術語中括號,因此所需的輸出將是:與
A regular sentence.
A regular sentence.
A regular sentence.
如何在Ruby中實現這一點(可能使用正則表達式?)?
謝謝
這並不適用於所有的測試用例的OP工作了。你應該使用'/ \ s \([^()] * \)(?= \。)/'。 –
如果該行末尾的點是字符串的末尾,則適用於我。我把這個字眼解釋成好像他有三個字符串,而不是一個。 – hirolau
好的,我明白了。它沒有被指定爲3個單獨的字符串,但沒有指定它不是;-) –