Skip over navigation

Roxen Interactive RXML Help

<sscanf></sscanf>

Extract parts of a string and put them in other variables. Refer to the sscanf function in the Pike reference manual for a complete description.

Attributes

format
format=pattern
This attribute is required.

The sscanf pattern.

variables
variables=list
This attribute is required.

A comma separated list with the name of the variables that should be set.

<sscanf variables='form.year,var.month,var.day' format='%4d%2d%2d'>19771003</sscanf> &form.year;-&var.month;-&var.day;
1977-10-3

scope
scope=name
This attribute is required.

The name of the fallback scope to be used when no scope is given.

<sscanf variables='year,month,day' scope='var' format='%4d%2d%2d'>19801228</sscanf> &var.year;-&var.month;-&var.day;<br /> <sscanf variables='form.year,var.month,var.day' format='%4d%2d%2d'>19801228</sscanf> &form.year;-&var.month;-&var.day;
1980-12-28
1980-12-28

return
return=name

If used, the number of successful variable 'extractions' will be available in the given variable.