在C#中,我構建了一個地址解析器。假設我有地址:正則表達式分割爲最小長度
Av. Rouxinol 101 - São Paulo - Brasil - CEP 04516-001 - Fone + 55 11 2151
我想將字符串分割成單獨的線。期望的結果是:
Av. Rouxinol 101
São Paulo Brasil
CEP 04516-001
Fone + 55 11 2151
的開裂-
會給我5號線;它也將拆分CEP(巴西郵政編碼)。
所以,我想要實現的邏輯是每個部分至少應該有6個字符長,所以我想我必須使用lookbehind/forward?
到目前爲止,我有:
(?<=.{6})-(?=.{6})
很酷!感謝名單! – Tuol 2012-08-27 13:49:52