Alternative matches one of the specified patterns, which are separated by
||http:// or ftp://|
||table, tr, or td|
||http://, https://, or ftp://|
You often have to use the parentheses for grouping, as is shown in the first example. Without parentheses, this example will be interpreted as “http or ftp://”.