Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Determine string variable type
#4
try this one
Code:
Copy      Help
ARRAY(str) s
s[]="a2" ;;Case 1
s[]="_b" ;;Case 2
s[]="3" ;;Case 3
s[]= "a"
s[]="2a" ;;Case 4
s[]="C:\Users\Administrator\Desktop\test.txt" ;;Case 5
s[]="C:\APK\Website 2 APK Builder Pro.exe" ;;Case 6
s[]="C:\Users\Administrator\Desktop\libxl_ke.exe"
s[]="C:\Users\Administrator\Desktop\工作簿1.xlsx"
s[]="世界" ;;Case 7

str pattern="^(?!.*\:\\|\d\D|[\x80-\xff]).*$"
for int'i 0 s.len
,if(findrx(s[i] pattern)>=0)
,,out s[i]
,else
,,out F"''{s[i]}''"

outputs
a2
_b
3
a
"2a"
"C:\Users\Administrator\Desktop\test.txt"
"C:\APK\Website 2 APK Builder Pro.exe"
"C:\Users\Administrator\Desktop\libxl_ke.exe"
"C:\Users\Administrator\Desktop\工作簿1.xlsx"
"世界"


Messages In This Thread
Determine string variable type - by macman - 01-12-2021, 01:51 AM
RE: Determine string variable type - by Kevin - 01-12-2021, 04:07 AM
RE: Determine string variable type - by macman - 01-12-2021, 05:29 AM
RE: Determine string variable type - by Kevin - 01-12-2021, 06:10 AM
RE: Determine string variable type - by macman - 01-12-2021, 07:14 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)