cancel
Showing results for 
Search instead for 
Did you mean: 

Capturing dynamic string character

SOLVED
Highlighted
Occasional Contributor

Capturing dynamic string character

Hi,

 

I have to capture "There are 138 records in table" and then i have to extract only 138 using java script.

Please help me in creating the script.

Regards,

Naveen....

2 ACCEPTED SOLUTIONS

Accepted Solutions
Contributor

Re: Capturing dynamic string character

var a = "There are 138 records in table"

function Test()
{
  Log.Message(getCount(a));
}

function getCount(str)
{
  str = str.replace("There are ","")
  str = str.replace("There is ","")
  str = str.replace(" records in table","")
  str = str.replace(" record in table","")
  return VarToInt(str)
}
Community Manager

Re: Capturing dynamic string character

@Bobik, interesting approach!

 

@Naveenks, in addition to Bobik's suggestion, please take a look at regular expressions - this is a powerful instrument to work with strings. You can find more information here:

 https://support.smartbear.com/testcomplete/docs/scripting/regular-expressions.html

---------
Tanya Gorbunova
SmartBear Community Manager

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others.↓↓↓↓↓
2 REPLIES 2
Contributor

Re: Capturing dynamic string character

var a = "There are 138 records in table"

function Test()
{
  Log.Message(getCount(a));
}

function getCount(str)
{
  str = str.replace("There are ","")
  str = str.replace("There is ","")
  str = str.replace(" records in table","")
  str = str.replace(" record in table","")
  return VarToInt(str)
}
Community Manager

Re: Capturing dynamic string character

@Bobik, interesting approach!

 

@Naveenks, in addition to Bobik's suggestion, please take a look at regular expressions - this is a powerful instrument to work with strings. You can find more information here:

 https://support.smartbear.com/testcomplete/docs/scripting/regular-expressions.html

---------
Tanya Gorbunova
SmartBear Community Manager

Did my reply answer your question? Give Kudos or Accept it as a Solution to help others.↓↓↓↓↓
New Here?
Join us and watch the welcome video:
Watch the New Interview
APITestingMistake#2
Top Kudoed Authors