Hi,
Need to find lookbehind word logic for regex.
I have below string.
“It sees hopefully you are doing well”
I need to find 2 words before “are” that is “you” and “hopefully” using regex
pls help
Regards,
sushant
Hi,
Need to find lookbehind word logic for regex.
I have below string.
“It sees hopefully you are doing well”
I need to find 2 words before “are” that is “you” and “hopefully” using regex
pls help
Regards,
sushant
Hi @AshwinS2,
As i mentioned i need only 2 words before “are” so can you help me in this
Hi @sshitol,
Not sure if I read your question properly, but you could do something like this to get the two words before are (using a look-ahead actually):
Again, if you want to split these words into two you could go further from there.
Let me know if this helps
Hi @mcicca,
Its working.
But suppose i need to capture 20 words before “are” then what I have to do in above regex?
Regards,
Sushant
Try something like this:
Where you can replace the 19 with whatever number you want to suit your needs
Hi @mcicca,
Thanks it work for me.
Can you pls help me out suppose i need to find 2 words before “are” and 2 words after “are” at a same time. Can you give me regex for that?
Regards,
Sushant
Hi, @mcicca
I am facing issue in regex.
If yoy see the last line in Test string it is also having “By” word but its not highlighting word which are present before and after that.
Can you help me. I guess because of . its creating problem
I need such regex which can accept anyvalue (number,word,special character) after and before “by”
Hello @sshitol
Try this pattern \S(?:\s\S+){0} by \S(?:\s\S+){0}**
Hi @vickydas,
Its working fine in regex101. But when I am reading that from text file and entering that variable into matches activity. It giving me none in return while I am changing count in regex from 0 to 7.
Regards,
Sushant
Hi @vickydas,
I am attaching notepad which contain text. try to run it on that text using read file activity.
with different number of combination of number you are passing in {} regex.
Because its not working in my system.
COuld you pls tell me which version of uipath you are using
Doc.zip (22.9 KB)
hello @sshitol
Its working on my system i read your txt file and it gave me proper output
I am using 2019.6.0
Hello @vickydas.
Pls change number that you are passing in {}. Make it 8 or 9 in hoth{}.
And then check.
hello @sshitol
Looks like the text format is getting distorted in someway when i pass it through a variable because when i insert the same text manually as input it works and when i insert it through a variable i get blank output.
If i insert a smaller digit i get correct output but as i increase the number i get blank output
Till the digit 3 i am getting output after thats its getting blank
@vickydas,
Yes same issue i am talking about…any solution on this?
hello @sshitol for the time being if you can than try to input the text manually as an input without passing it through variable.(If you are using Matches Activity)
I’ll let you know once if i find anything about this issue
Hi @vickydas.
Ok i ll do that and thanks for all your help on this issue.