View Single Post
 
Old 05-27-2022, 02:55 AM
Bachelar Bachelar is offline Windows 10 Office 2021
Novice
 
Join Date: May 2022
Posts: 3
Bachelar is on a distinguished road
Default Regex to find space after two-letter words at the of the line and replace

Hi, y'all!


I hope you're doing well.



I've come to you to seek help with the following. I would like to use regex to find space after one- or two-letter words at the of every line – any line ending not only with paragraph mark or manual line-break – and replace that space (and only space, words should remain unchanged).


From my inquires, I've gathered that Word wildcards will not be able to perform the requested action – although if it is not true, I'm of course open for clarification. Thus, I want to use regex via VBScript.RegExp object. I think, I have the regex pattern
Code:
\b\w+\b\K\s+
(with the help of regex101), but I'm still unsure on that.

To conclude, I don't know how to put together a script to search and replace with regex and I'm not sure if it's possible to get the space after one- or two-letter words at the end of every line.



It seems weird, I know, and if you want I can explain why I would like a script like that in details.


As always, thank you in advance for any input.
Reply With Quote