- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2024 06:39 AM
Hi All,
I am using regex to get a aphanumeric or numer from a string . I am using regex
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 11:25 PM
var str1 = "this is a test r11MS0AB8";
var str2 = "this is a test 123Abc12CD";
var str3 = "this is a test 51571008";
var regex = /\b(?=[a-zA-Z0-9]*\d)[a-zA-Z0-9]+\b/;
var match1 = str1.match(regex);
var match2 = str2.match(regex);
var match3 = str3.match(regex);
gs.print(match1 ? match1[0] : 'No match'); // Output: r11MS0AB8
gs.print(match2 ? match2[0] : 'No match'); // Output: 123Abc12CD
gs.print(match3 ? match3[0] : 'No match'); // Output: 51571008
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 03:04 AM - edited 08-01-2024 03:05 AM
Hi @kali,
Latest update so not lost in the thread:
Use the below regex to extract the numeric characters from the String:
var str = "this is a test 5005123"; var rgr = /(\d+)/g; var data =str.match(rgr); gs.print(data); Result: 5005123
To help others (or for me to help you more directly), please mark this response correct by clicking on Accept as Solution and/or Kudos.
Thanks, Robbie
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 06:08 AM
Hi @Robbie ,
I need a regex to get the alphanumeric value or numeric value from the string . The string will contain either alphanumeric or numeric but not both in the string. I need the regex to capture the alphanumeric not separate it . Please suggest such a regex
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 06:14 AM
and @Robbie i am expecting a single regex to for both the use cases
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 07:09 AM
Hi @kali,
Can you provide an example string with the expected results please.
it’s not completely clear what you’re trying to achieve, hence an example with expected results will help.
To help others (or for me to help you more directly), please mark this response correct by clicking on Accept as Solution and/or Kudos.
Thanks, Robbie
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-01-2024 09:03 AM
@Robbie I need to write a code to get a value from the string that is passed to ServiceNow. To get the value i am trying to use regex to get the value
var str = "this is a test 5005123";
In the above string i need to get the value 5005123
var str = "this is a test 123Abc12CD";
In the above string using regex i need to get the value of 123Abc12CD