1
我有一個字符串,它是作爲一個日期輸出:JSF字符串替換使用正則表達式
#{bean.someString}
我要採取該字符串,並使用像這樣的正則表達式操縱它:
- 原始字符串: 「11/22」
- 期望的字符串: 「22/11」
我曾嘗試使用使用正則表達式F:更換,如:
#{fn:replace(bean.someString, "(.*?)/(.*?)", "$2/$1")}
但它出來爲:
- 實際字符串: 「/ 1122」
任何人都知道我能做到這一點?提前致謝。
太困了,現在搜索它,但有些方法可以在JSF中用sdf解析日期時間。如果明天沒有人回答,我會給你從我的代碼中抽取樣本。 – SJuan76
如果這不是一個日期/時間,但只是需要操縱的字符串呢?謝謝! – seangates
另外,用'。+'改變'。*'。第一種意思是第一組可以是所有的字符串(第二組是空的)。通過'。+',正則表達式**必須**認識到'/'背後有什麼東西(我敢打賭那個特定的正則表達式是失敗的,儘管對於日期時間我建議dateformatter) – SJuan76