2016-06-29 11 views
-1

Ich habe eine Reihe von 4361 zu extrahieren 52 3610 35151 51imacros (RegExp)

und ich will nur die 4361

Code haben nun wie folgt aussieht

SET !VAR8 EVAL("'{{!EXTRACT}}'.replace(/\\s/g, '')") 

kann jemand sag mir wie kann ich beim ersten Leerzeichen anfangen und die anderen Nummern löschen?

danke

Antwort

1

ich diese Hoffnung könnte helfen Sie

SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var index=s.indexOf(\"=\"); var index2=s.indexOf(\" \");var r=s.slice(index+1,index2);r;") 
0

Ich weiß nicht viel über iMacros aber dies ist die regex, dass die erste Zahl für Sie extrahieren:

(\b[0-9]+\b) 

prüfen here