Replies: 4 comments 1 reply
-
@yaju I changed this to a discussion... Yes, I agree - it's possible that we may need to replace functionality that relies on the VBScript libraries (not just RegExp!). While we wait to know the full scope of what MS plans to remove, I do think it is wise to contemplate alternatives now. BTW, as an experiment, we have already implemented @sihlfall's vba-regex in the twinBASIC DLL version of SeleniumVBA. It seems to work just fine. You can help that development along by letting @sihlfall's know how important you think his/her work is... |
Beta Was this translation helpful? Give feedback.
-
Thanks @yaju for reminding me about that! After reading (again) this page, it seems that it will only impact regexes, although even just those would be a big thing! However, according to this image, in 2027, until a TBD future date, they will only make it an (installable) option, so it will be a soft stop for personal use at home: Another positive news is that, in addition to @sihlfall's vba-regex, we may have the two lighter options shown here too:
I still didn't dedicate any time trying them thought. |
Beta Was this translation helpful? Give feedback.
-
BTW @6DiegoDiego9, I had tried the script control quite some time ago and it did not work for me (Class not Registered, even though the reference existed and was checked). Using MSHTML for regular expressions is a clever idea that I had not thought of. But I have had some issues getting that library to work consistently across different applications and different versions of applications (32-bit vs 64-bit) - the reason I have replaced it in our code recently. |
Beta Was this translation helpful? Give feedback.
-
BTW: when replacing regular expression, one might need to be careful. Itreid to use regexes developped for Microsoft regexes and was surprised to learn that they are not fully compatible f. e. with Python regex. I. e. I wrote a small translator. As per my documentationI noted the following differences:
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi
Microsoft VBScript Regular Expressions 5.5 will no longer be usable due to the invalidation of vbscript.dll in 2027.
VBScript_RegExp_55.RegExp will need to be changed to vba-regex, etc.
WebDriverManager.cls
Beta Was this translation helpful? Give feedback.
All reactions