Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Extract value from the text

Vinay49
Tera Expert

Hello Team,

 

I am looking for the help to extract RITM number from the below text. Here date & RITM number will may changes as per the created date .


Text is --- "[01-12-2023 RITM#10273187] Company created"



Thanks in advance
Vinay

1 ACCEPTED SOLUTION

Hi @Vinay49 ,

 

Try updated code

 

var a = '[01-12-2023 RITM#10273187] Company created';
a = a.split(']');
var b = a[0].split(' ');
b = b[1];
gs.info(b);

 

DanishBhairag2_0-1701936865686.png

 

 

Thanks,

Danish

 

 

 

View solution in original post

10 REPLIES 10

Rahul Talreja
Mega Sage

Hi @Vinay49 ,
Try this script:

 

function extractRITMNumber(text) {
    var ritmPattern = /RITM#\d+/g;
    var ritmMatch = text.match(ritmPattern);

    if (ritmMatch) {
        var ritmNumber = ritmMatch[0].replace('RITM#', '');
        return ritmNumber;
    } else {
        return 'No RITM number found in the text.';
    }
}
var text = "[01-12-2023 RITM#10273187] Company created";
gs.log("RITM"+extractRITMNumber(text)); // Outputs: 10273187

 

Please mark my response correct/helpful as applicable!
Thanks and Regards,
Rahul

@Vinay49 ,
Can you try this:

function extractRITMNumber(text) {
    var ritmPattern = /RITM#\d+/g;
    var ritmMatch = text.match(ritmPattern);

    if (ritmMatch) {
        //var ritmNumber = ritmMatch[0].replace('RITM#', '');
        return ritmMatch;
    } else {
        return 'No RITM number found in the text.';
    }
}
var text = "[01-12-2023 RITM#10273187] Company created";
gs.log(extractRITMNumber(text)); // Outputs: RITM#10273187
Please mark my response correct/helpful as applicable!
Thanks and Regards,
Rahul

Hi @Vinay49 ,

Is your query resolved?

Please mark my response correct/helpful as applicable!
Thanks and Regards,
Rahul

Danish Bhairag2
Tera Sage

Hi @Vinay49 ,

 

U can try below code.

var a = '[01-12-2023 RITM#10273187] Company created';
a = a.split(']');
var b = a[0].split(' ');
b = b[1].replace(/[^a-zA-Z0-9]/g, '');
gs.info(b);

 

DanishBhairag2_0-1701934953023.png

 

Thanks,

Danish