gpt4 book ai didi

c# - 正则表达式获取偏移量 c#

转载 作者:行者123 更新时间:2023-12-04 15:20:16 24 4
gpt4 key购买 nike

我有 3 个示例字符串(时区),我想获取它们的(偏移量)。

  1. GMT-05:00 东部时间(多伦多)
  2. (GMT - 06:00) 中部时间(美国、加拿大)
  3. GMT-10:00 夏威夷 - 阿留申标准时间(檀香山)

我希望上面的字符串答案是这样的:

  1. -05:00
  2. -06:00
  3. -10:00

我有一个正则表达式 [^0-9-:+],它给出了第一个和第二个示例所需的答案,但对于第三个示例,结果为 -10:00 -

请帮我构建一个所需的正则表达式来获取偏移量。

最佳答案

尝试使用正则表达式 [+-]?\s?\d{2}:\d{2} 匹配可选的符号,然后匹配两个十进制序列

Example

关于c# - 正则表达式获取偏移量 c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63466388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com