regex - Perl 正则表达式从时间戳中提取秒/毫秒

标签 regex perl

我想知道是否有人可以帮助我编写正则表达式来提取特定时间戳的秒和毫秒。

下面的示例时间戳:

15:45:30.192

我正在用 Perl 编写这个脚本。任何帮助将不胜感激。

最佳答案

  1. 要将它们分开,请执行以下操作

($sec,$millisec)=$_=~/\d+:\d+:(\d+).(\d+)/

  • 在一个变量中同时获取秒和毫秒
  • ($time)=$_=~/\d+:\d+:(\d+.\d+)/

    关于regex - Perl 正则表达式从时间戳中提取秒/毫秒,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29556718/

    相关文章:

    regex - 将字符串与单词列表匹配

    c# - 正则表达式替换 (C#)

    c++ - 你会用 <regex> 实现一个轻量级的 XML 解析器吗?

    Python正则表达式,两个单词之间的单词正确匹配,但不带点

    javascript - JS/JQUERY : How to match and replace occurances inside specified strings?

    perl - 如何在perl中创建动态数组

    perl - 如何基于字符串创建 Perl 变量名?

    perl - 在@ISA 上使用拼接在 perl 5.12.2 中是否存在问题?

    perl - 如何使用 Perl 解析证书签名请求?

    perl - 如何使用 Perl 修改现有的 Excel 工作簿?