Below example will show how to extract digits from a given string in QTP.
Mystr = "Order number is 3445456"
Set myRegExp = New RegExp
'Create a regular expression object
myRegExp.Global = True
myRegExp.Pattern = "[^\d]"
myRegExp.Global = True
myRegExp.Pattern = "[^\d]"
'set the pattern to non-digital characters
strDigits = myRegExp.Replace(Mystr, "")
strDigits = myRegExp.Replace(Mystr, "")
'replace all non - digit characters by empty string.
Print strDigits
'Prints 3445456
More interview questions and answers on strings in QTP
- What are the different string functions in QTP?
- How to extract the digits from given string in QTP?
- How to sort the array of strings in qtp
- How to get the first character in string in QTP?
- How to convert the string into upper case in QTP?
- How to get the last character from the string in QTP?
- How to replace the string in qtp?
- How to check if substring exists in QTP?
- Explain right, mid and left functions in qtp?
- How to remove the spaces from string in qtp?
- What are the trim functions in qtp?
- Explain replace function in qtp with example.
- Explain the split function in qtp with example.
- Explain lcase and ucase functions in qtp.
- What is the len function in qtp?
- Give the example of instr function in qtp
Please give your inputs, suggestions, feedback to Us. We value your thoughts.
No comments:
Post a Comment
Please Leave your reply. We value your feedback and inputs