【发布时间】:2013-05-20 16:53:30
【问题描述】:
我有以下字符串。它是度、分和秒格式的 LatLongs, 并可按如下方式输入:
Option1: 25º 23" 40.6' or
Option2: 25º 23'' 40.6' or
Option3: 25 23 40.6
使用一个正则表达式我想匹配两个字符串,对我来说问题是匹配“(双引号)和''(两个单引号)。
到目前为止,我有以下内容。
^[+|-]?[0-9]{1,2}[\º| ][ ]?[0-9]{1,2}[\"|'{2}| ]
我正在 lunix (Ubuntu) 上的终端中构建和测试 regx。
从我在终端中得到的输出中,它匹配 "(双引号) 但只有一个 ' '(两个单引号) .
如何更改正则表达式以匹配一个表达式中的“(双引号)和''(两个单引号)?
提前致谢。
【问题讨论】:
-
度数可以到>99,为什么要限制在两位数?
标签: regex