i've got nasty string looks (not actal rendered html, string):
<div class='isc-content-block' data-contentmanagerid='60dd19b0-e3ba-4629-935c-a2dd00e052b8' data-contentmanagername='product: b456009805'>456009806</div> i need value, number showing "456009806". best way trim string remove tags left number inside?
no third party dependency solution. if know html format each time , it's not complicated procedure, use simple regex , adjust accordingly.
simple solution:
var result = regex.match("<div class='isc-content-block' data-contentmanagerid='60dd19b0-e3ba-4629-935c-a2dd00e052b8' data-contentmanagername='product: b456009805'>456009806</div>", ">(.*)</.*>"); result.groups[1].value will give you:
456009806 update:
also, running performance tests substring, standard regex , compiled regex pretty amazing. tried best accurate results jitter warmup code , using ticks stopwatch.
here picture of results:

Comments
Post a Comment