php解決preg_match匹配中文亂碼的問題

  1. 需求 從 貴單位尾號爲xx賬戶2日09:21網上銀行收入(還款)xx,xx元,當前賬戶餘額爲xxx元。詳情請諮詢網點對公客戶經理【工商銀行】中提取出來收入金額

  2. 錯誤實現

preg_match('/銀行收入((還款))?([\d\.\,\,]+)/', $remark, $matches)
  1. 正確實現
preg_match('/\x{94F6}\x{884C}\x{6536}\x{5165}([\x{4e00}-\x{9fa5}\x{ff08}\x{ff09}]+)?([\d\,\x{ff0c}]+)\x{5143}/u', $remark, $matches)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章