Guest Posted August 15, 2012 Share Posted August 15, 2012 How to write a case like this: if $variable not contain "<" or ">" or "/" or "\" ..... then endif ? Link to comment Share on other sites More sharing options...
water Posted August 15, 2012 Share Posted August 15, 2012 I would try StringRegExp. My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki Link to comment Share on other sites More sharing options...
iamtheky Posted August 15, 2012 Share Posted August 15, 2012 (edited) or $variable = "jkjlk<" stringcheck($variable) $variable = "jkjlk>" stringcheck($variable) $variable = "jkjlk/" stringcheck($variable) $variable = "jkjlk" stringcheck($variable) $variable = "jkjlk" stringcheck($variable) func stringcheck($variable) if not stringinstr($variable , "<") and not stringinstr($variable , ">") and not stringinstr($variable , "/") and not stringinstr($variable , "") then msgbox (0, '' , "none of those characters exist in " & $variable) Else msgbox (0, '' , "one of those characters exists in " & $variable) Endif endfunc Edited August 15, 2012 by boththose ,-. .--. ________ .-. .-. ,---. ,-. .-. .-. .-. |(| / /\ \ |\ /| |__ __||| | | || .-' | |/ / \ \_/ )/ (_) / /__\ \ |(\ / | )| | | `-' | | `-. | | / __ \ (_) | | | __ | (_)\/ | (_) | | .-. | | .-' | | \ |__| ) ( | | | | |)| | \ / | | | | | |)| | `--. | |) \ | | `-' |_| (_) | |\/| | `-' /( (_)/( __.' |((_)-' /(_| '-' '-' (__) (__) (_) (__) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now