2017-05-30 3 views

答えて

1

使用正規表現のあなたの文字列からすべての数字を取得する:あなたがいる場合は、

str="123 test street" 

Set reg = New RegExp 
reg.Global=True 
reg.IgnoreCase=False 
reg.Pattern="\d+" 
Set mats = reg.Execute(str) 
For Each mat In mats 
    MsgBox mat.Value    'You can store this required value in a variable and use it further 
Next 

また例えばあなたの文字列形式があなたが共有したものとまったく同じになることを確かめれば、splitメソッドを使い、その配列の0番目の項目を得ることができます。

str="123 test street" 
requiredNumbers = split(str," ")(0) 
+0

ありがとうございます、あなたのコードは完璧です! – Peezy

関連する問題