salesforce apex 中的正则表达式模式
Regex pattern in salesforce apex
我是正则表达式的新手。
我有一个格式如下的字符串
Street Name
City, StateCode ZipNumber
例如,字符串可以像
50 Connecticut Avenue
Norwalk, CT 06850
或
123 6th Avenue
New York, NY 10013
或
4TH Highway 6
Rule, TX 79547
我想在这里构建一个正则表达式。
但不能继续,因为我对正则表达式有一点了解。
你能帮帮我吗?
以下可能就足够了:
^(?<Street>[^\n]+)\n(?<City>[^,]+), (?<StateCode>[A-Z]{2}) (?<Zip>\d+)$
它捕获不同组中的以下段:
- 名为
Street
的组中的第一行
- 在名为
City
的组中逗号之前的第二行部分
- 组中接下来的两个大写字母
StateCode
- 以下数字在名为
Zip
的组中
我是正则表达式的新手。
我有一个格式如下的字符串
Street Name
City, StateCode ZipNumber
例如,字符串可以像
50 Connecticut Avenue
Norwalk, CT 06850
或
123 6th Avenue
New York, NY 10013
或
4TH Highway 6
Rule, TX 79547
我想在这里构建一个正则表达式。
以下可能就足够了:
^(?<Street>[^\n]+)\n(?<City>[^,]+), (?<StateCode>[A-Z]{2}) (?<Zip>\d+)$
它捕获不同组中的以下段:
- 名为
Street
的组中的第一行
- 在名为
City
的组中逗号之前的第二行部分
- 组中接下来的两个大写字母
StateCode
- 以下数字在名为
Zip
的组中