[問題] 關於字串處理

看板java作者 ((阿信))時間17年前 (2008/08/14 19:37), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
小弟在工作上遇到了一些困難,要麻煩各位大大解惑 小弟的問題是: 不知道有沒有這樣的 API 如果我有一個 String s = "你好,${name},您登入的帳號為 ${login_id}" 我有一個 Bean 有兩個變數分別就是 name and login_id 我知道可以使用 commons 的 BeanUtil API 將變數跟字串的變數位置作對應 不過對於字串的解析,就不知道有沒有這樣的 API 可以使用了?? 所以要請教各位先進是否可以提供一些您的經驗~ 不知道以上各位先進是否可以瞭解小弟的意思 先感謝各位了~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.156.227

08/14 19:39, , 1F
patterm/match ?
08/14 19:39, 1F

08/14 19:42, , 2F
這方法我有想過,不過正確的 regular experess 不太會
08/14 19:42, 2F

08/14 19:44, , 3F
我是下 \\$\\{.*\\} 不過這樣就會只有一個結果在字串中
08/14 19:44, 3F

08/14 23:50, , 4F
有group();
08/14 23:50, 4F

08/16 00:13, , 5F
用group也是一樣,後來我改 \\$\\{\\w*\\} 就可以了!
08/16 00:13, 5F
文章代碼(AID): #18f1a9Xp (java)