Using Jmeter I was trying to extract the value of a token from the following, using the regular expression extractor:
<input name="__RequestVerificationToken" type="hidden"
value="BeRYiSIRjZoQHq4VW8qbkgXlnnzdUINpFNoYF_ugx-FRk0tkImbQPhwyYjyz_0Q-w6F2A0gDOfMZrdklD6rVn6-QnYggfImb55f90V7nrD_kbSkT3-y3gPqoTFg0ynTBLyX5Lw2" />
When I used the following expression:
name="__RequestVerificationToken" type="hidden" value="(.+?)"
the value was not extracted.
After a few searches I used the following expression:
name="__RequestVerificationToken" type="hidden" value="([A-Za-z0-9-_]+?)"
which worked, but I don't know why :d.
My question: why the first expression didn't worked since basically tells to extract any character that matches one or more times.