我想将我的用户输入的数据与他们的运送信息分开到相应的字段中。 数据输入将采用以下格式:
Name - Phone Number - Address
例如:
Andy Leblanc (0123-123-12312) Seaview Av. Street no 21, East Singapore 11221
姓名可以是任何字符,电话号码可能包含这些字符:"()[]./- "
,地址也可以是任何字符。
因此2个字符的字段由数字字段分隔。这可以使用正则表达式分开吗?
答案 0 :(得分:1)
我想出了以下solution。
我的搜索正则表达式是:
([\w\s]+)\s([\(\)\d-\[\]\.\/-]+)\s(.*)
我的替换字符串是:
Name:\1#Phone:\2#Address\3
编辑:手机部分中包含更多字符。