我刚学到了美元符号需要一个转义字符。在VBScript中还有哪些特殊字符?
另外,是否有一种布尔函数可以找出一个字符是否是特殊字符?
我刚学到了美元符号需要一个转义字符。在VBScript中还有哪些特殊字符?
另外,是否有一种布尔函数可以找出一个字符是否是特殊字符?
在使用VBScript正则表达式时,您必须对bigmoney进行转义,但这是一个非常特殊的情况。您不能像在某些BASIC版本、VBA或VB中那样将其用作将String原语分配给变量的方式。
10 FOR I = 1024 TO 1063
20 A$ = A$ + CHR$(PEEK(I))
30 NEXT I
40 ? A$;
50 A$ = ""
60 GOTO 10
适用于C64或者
Dim i, original$, final$
original$ = "Hello World!"
' Premature optimization rules! xxx$ functions are faster than xxx functions!
final$ = Left$(original$, 3) & Chr$(112) & Chr$(32) & Chr$(109) & Mid$(original$, 2, 1) & Right$(original$, 7)
MsgBox final$
在好老的VB6中)
只需消除后面示例中的$,您就不需要它们。
如果您真的、真的、真的想在例程或变量命名中使用$,您可以始终使用括号,例如:
Sub [Wow! does thi$ really works? I'm a 1337 h4x0rz!]
MsgBox "Yes it does!"
End Sub
[Wow! does thi$ really works? I'm a 1337 h4x0rz!]
编辑;
额外的免费奖励:特殊字符识别功能:
Public Function isSpecialCharacter(byVal myChar)
isSpecialCharacter = (myChar="""")
End Function