角度度、分钟和秒正则表达式



为了构建Angle PHP对象,我需要找到一个匹配角度、度、分和秒的正则表达式(而不是地理位置格式(,我只找到了@OmnipotentEntity的这个stackoverflow答案。受此启发,我改进了上面的正则表达式。

功能

  • 负角度匹配
  • 在(+/-(360°停止比赛
  • 分别匹配度(最大360°(、分钟(最大59(和秒(最大59.9’/"(
  • 匹配度和分钟的整数,但匹配秒的浮点(1位精度(

角度、分钟和秒正则表达式/^(-?360(*ACCEPT))|(-?[1-3]?[0-9]?[0-9]?)°?s?([0-5]?[0-9])?'?s?([0-5]?[0-9].?[0-9]?)?"$/mg

这是一个指向regex游乐场的链接,其中包含匹配和不匹配的示例。

最新更新