搜索無處不在後,How can whitespace be trimmed from a Regex capture group?,似乎有最接近的事情,我幾乎可以品嚐它,但仍然沒有雪茄.... 因此,在這裏,我的第一篇文章到StackOverflow。 ....修剪空間捕獲組正則表達式
我想捕獲一個字符串的確切27個字符(因爲真的沒關係的原因)。
所以我用正則表達式:.{27}
此字符串"Joey Went to the Store and found some great steaks!"
結果是"Joey Went to the Store and "
賓果恰好27個字符。 但是,由於尾部空格,導致我的程序中出現錯誤。所以現在我還需要得到這個結果並修剪「and」後面的空格,以返回沒有尾部空格的結果。最終結果需要是"Joey Went to the Store and"
。
這裏是踢球者,我需要它從一個單一的正則表達式工作,因爲應用程序只能應用1個正則表達式(真是愚蠢的程序,但我堅持下去)。
謝謝lbarros。你的答案工作......直到我還意識到可能有些時候輸入字符串可能比26/27個字符短。如果字符串較短,您的解決方案將停止匹配。薩利姆的回答允許我在你的答案中增加1個小組件以提出最終解決方案。 '^。{1,26} [^ \ s]?'如果不是空格,則允許多達26 + 27。謝謝你們每一個人的幫助! – Damien
真棒,很好的結合兩個答案來滿足您的要求。團隊合作!!! –