如何删除主字符串末尾的字符串并显示它?

时间:2014-04-22 16:37:37

标签: jscript testcomplete

我正在研究TC9并使用jscript。我必须从文本中删除一个字符串并执行比较。 例如:文字12:11:12

在上面的文字中,我需要提取显示时间的部分。我该怎么做?

由于

2 个答案:

答案 0 :(得分:3)

如果源字符串始终具有此格式,则可以在空格后获取该部分:

function test()
{
  var str = "Text 12:11:12";
  var timeStr = str.split(" ")[1];
  Log.Message(timeStr);
}

答案 1 :(得分:1)

以下代码应该有效:

function Test()
{
  var regEx, Matches;
  var InStr = "Text 12:11:12";

  // Set regular expression pattern 
  regEx = /\d*:\d*:\d*/ig;

  // Perform search operation
  Matches = InStr.match(regEx);
  // Iterate through Matches array
  for (var i=0; i<Matches.length; i++)
    {
    Log.Message(Matches[i]);
    }
}