考慮下面串獲取2箇中給出的符號之間的文本字符串中的
str = "hellow >world<"
是有可能對我以汽提出其中>
和<
使用任何內置功能之間發生文本?或者我必須編寫自定義函數來實現這一目標?
考慮下面串獲取2箇中給出的符號之間的文本字符串中的
str = "hellow >world<"
是有可能對我以汽提出其中>
和<
使用任何內置功能之間發生文本?或者我必須編寫自定義函數來實現這一目標?
鑑於你很簡單的例子,下面將返回"world"
str.match(/>(.+)</)[1]
如果你想之間保持只有一行字符號:
str.scan(/>(.*?)</).flatten
與此處的其他解決方案不同,這處理您要提取多個單詞的情況。
如果你想條的話,並保持休息:
str.gsub(/>.*?</,"")
這是對堆棧溢出習慣,以顯示你的工作。我們想知道您在尋求幫助之前實際上已經嘗試解決問題。 –
好的。我將來會在我的問題中提供有關我的試用信息。 – Alan