function GetNumericalPart(str)
dim re, result
set re = new regexp
re.pattern = "\[(\d+)[^\]]*\]"
if re.test(str) then
set m = re.execute(str)
result = m(0).submatches(0)
else
result = ""
end if
GetNumericalPart = result
end function
Frågan#1
Hej,
Jag har en sträng som tex. innehåller:
[1234 Foo]
Hur gör man bäst en funktion som bara plockar ut det numeriska värdet OM
* Det finns hakparanteser runt strängen
* Talet ligger direkt efter första hakparantesen
I övrigt skja den returnera "" (tom sträng)
Dvs
[1234 weee returnerar ""
[1234 wooo 123] returnerar 1234
1234 bar returnerar ""
Mvh
Henrik
