Warning, file /frameworks/syntax-highlighting/autotests/html/test.yaml.dark.html was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 <!DOCTYPE html>
0002 <html><head>
0003 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
0004 <title>test.yaml</title>
0005 <meta name="generator" content="KF5::SyntaxHighlighting - Definition (YAML) - Theme (Breeze Dark)"/>
0006 </head><body style="background-color:#232629;color:#cfcfc2"><pre>
0007 <span style="color:#7a7c7d;"># YAML test</span>
0008 
0009 <span style="color:#7a7c7d;"># Comment</span>
0010 
0011 <span style="color:#8e44ad;font-weight:bold;">key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> value</span>
0012 <span style="color:#8e44ad;font-weight:bold;">another key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> Another value</span>
0013 <span style="color:#8e44ad;font-weight:bold;">boolean</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;">true</span>
0014 <span style="color:#8e44ad;font-weight:bold;">null_value</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;">null</span>
0015 <span style="color:#8e44ad;font-weight:bold;">single quotes</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">'have </span><span style="color:#3daee9;">''</span><span style="color:#f44f4f;">one</span><span style="color:#3daee9;">''</span><span style="color:#f44f4f;"> escape pattern'</span>
0016 <span style="color:#8e44ad;font-weight:bold;">double quotes</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;have many: </span><span style="color:#3daee9;">\&quot;</span><span style="color:#f44f4f;">, </span><span style="color:#3daee9;">\0</span><span style="color:#f44f4f;">, </span><span style="color:#3daee9;">\t</span><span style="color:#f44f4f;">, </span><span style="color:#3daee9;">\u263A</span><span style="color:#f44f4f;">, </span><span style="color:#3daee9;">\x0d\x0a</span><span style="color:#f44f4f;"> == </span><span style="color:#3daee9;">\r\n</span><span style="color:#f44f4f;">, and more.&quot;</span>
0017 
0018 <span style="color:#8e44ad;font-weight:bold;">decimal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">+12345</span>
0019 <span style="color:#8e44ad;font-weight:bold;">negative</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">-1_4</span>
0020 <span style="color:#8e44ad;font-weight:bold;">zero</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">0</span>
0021 <span style="color:#8e44ad;font-weight:bold;">octal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">0o14</span>
0022 <span style="color:#8e44ad;font-weight:bold;">another octal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">014_2</span>
0023 <span style="color:#8e44ad;font-weight:bold;">hexadecimal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">0x_Ca2</span>
0024 <span style="color:#8e44ad;font-weight:bold;">float</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">1.23015e+3</span>
0025 <span style="color:#8e44ad;font-weight:bold;">exponential</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">12.3015e+02</span>
0026 <span style="color:#8e44ad;font-weight:bold;">fixed</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">12__30.1_5</span>
0027 <span style="color:#8e44ad;font-weight:bold;">sexagesimal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">19_0:20:30.15</span>
0028 <span style="color:#8e44ad;font-weight:bold;">sexagesimal-inline</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span><span style="color:#f67400;">123:45:12</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">123:45:32.234_32</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">+12__3:23</span><span style="font-weight:bold;">]</span>
0029 <span style="color:#8e44ad;font-weight:bold;">infinity</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!float</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">.inf</span>
0030 <span style="color:#8e44ad;font-weight:bold;">not a number</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!float</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">.NaN</span>
0031 <span style="color:#8e44ad;font-weight:bold;">datetime</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> 2001-12-15T02:59:43.1Z</span>
0032 <span style="color:#8e44ad;font-weight:bold;">date</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> 2002-12-14</span>
0033 
0034 <span style="color:#8e44ad;font-weight:bold;">json_map</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span><span style="color:#8e44ad;font-weight:bold;">&quot;key&quot;</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;value&quot;</span><span style="font-weight:bold;">}</span>
0035 <span style="color:#8e44ad;font-weight:bold;">json_seq</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span><span style="color:#f67400;">3</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">2</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">-.inf</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;value&quot;</span><span style="font-weight:bold;">]</span>
0036 <span style="color:#8e44ad;font-weight:bold;">another key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span><span style="color:#8e44ad;font-weight:bold;">key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span><span style="color:#f67400;">+0x12a</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#8e44ad;font-weight:bold;">!!hello</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> bye</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">1</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;">off</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span><span style="color:#8e44ad;font-weight:bold;">a</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[{</span><span style="color:#8e44ad;font-weight:bold;">b</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">''</span><span style="font-weight:bold;">}]}]}</span>
0037 
0038 <span style="font-weight:bold;">?</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!python/tuple</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span><span style="color:#f67400;">5</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">7</span><span style="font-weight:bold;">]</span>
0039 <span style="font-weight:bold;">:</span><span style="color:#2980b9;"> Fifty Seven</span>
0040 
0041 <span style="font-weight:bold;">?</span><span style="color:#2980b9;"> </span><span style="color:#8e44ad;font-weight:bold;">set2</span><span style="font-weight:bold;">:</span>
0042 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">item1</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;">null</span>
0043 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">item2</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;">null</span>
0044 
0045 <span style="color:#8e44ad;font-weight:bold;">foo</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">&amp;foo</span>
0046 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">&lt;&lt;</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">*base</span>
0047 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">age</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">10</span>
0048 
0049 <span style="color:#27ae60;">!!seq</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span>
0050 <span style="color:#2980b9;">  </span><span style="color:#27ae60;">!!str</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;Block scalar</span><span style="color:#3daee9;">\n</span><span style="color:#f44f4f;">&quot;</span><span style="font-weight:bold;">,</span>
0051 <span style="color:#2980b9;">  </span><span style="color:#27ae60;">!!map</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span>
0052 <span style="color:#2980b9;">    </span><span style="font-weight:bold;">?</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">&amp;B1</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!str</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;foo&quot;</span>
0053 <span style="color:#2980b9;">    </span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!str</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;bar&quot;</span><span style="font-weight:bold;">,</span>
0054 <span style="color:#2980b9;">    </span><span style="font-weight:bold;">?</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!str</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;baz&quot;</span>
0055 <span style="color:#2980b9;">    </span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">*B1,</span>
0056 <span style="color:#2980b9;">  </span><span style="font-weight:bold;">},</span>
0057 <span style="color:#2980b9;">  </span><span style="color:#27ae60;">!!map</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span>
0058 <span style="color:#2980b9;">     </span><span style="color:#8e44ad;font-weight:bold;">!!str &quot;sun&quot; </span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!str</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;yellow&quot;</span><span style="font-weight:bold;">,</span>
0059 <span style="color:#2980b9;">  </span><span style="font-weight:bold;">},</span>
0060 <span style="font-weight:bold;">]</span>
0061 
0062 <span style="color:#27ae60;">!!map</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span>
0063 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">!!str &quot;Booleans&quot;</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!seq</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span>
0064 <span style="color:#2980b9;">    </span><span style="color:#27ae60;">!!bool</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;true&quot;</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!bool</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;false&quot;</span>
0065 <span style="color:#2980b9;">  </span><span style="font-weight:bold;">],</span>
0066 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">!!str &quot;Invalid&quot;</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">!!seq</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span>
0067 <span style="color:#7a7c7d;">    # Rejected by the schema</span>
0068 <span style="color:#2980b9;">    </span><span style="color:#3daee9;">True</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;">Null</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">0o7</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">0x3A</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">+12.3</span><span style="font-weight:bold;">,</span>
0069 <span style="color:#2980b9;">  </span><span style="font-weight:bold;">],</span>
0070 <span style="font-weight:bold;">}</span>
0071 
0072 <span style="color:#27ae60;">--- !clarkevans.com,2002/graph/^shape</span>
0073 <span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#2980b9;">!^circle</span>
0074 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">center</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#27ae60;">&amp;ORIGIN</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">{</span><span style="color:#8e44ad;font-weight:bold;">x</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">73</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> </span><span style="color:#8e44ad;font-weight:bold;">y</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">129</span><span style="font-weight:bold;">}</span>
0075 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">radius</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">7</span>
0076 
0077 <span style="font-weight:bold;">?</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#2980b9;">Dog</span>
0078 <span style="color:#2980b9;">  </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#2980b9;">Cat</span>
0079 <span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span><span style="color:#2980b9;"> 2018-08-11</span><span style="font-weight:bold;">,</span><span style="color:#2980b9;"> 2016-01-01 </span><span style="font-weight:bold;">]</span>
0080 
0081 <span style="color:#7a7c7d;"># Literal/Folded Style</span>
0082 
0083 <span style="color:#27ae60;">--- </span><span style="color:#3daee9;font-weight:bold;">|</span>
0084   \//||\/||
0085   // ||  ||__
0086 
0087 <span style="color:#27ae60;">--- </span><span style="color:#3daee9;font-weight:bold;">&gt;</span>
0088   Mark McGwire's
0089   year was crippled
0090   by a knee injury.
0091  
0092 <span style="font-weight:bold;">? </span><span style="color:#3daee9;font-weight:bold;">|</span>
0093   This is a key
0094   that has multiple lines
0095 <span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|</span>
0096   and this is it's literal value
0097 
0098 <span style="color:#7a7c7d;"># Capture the indentation of the Key. The &quot;-&quot; and &quot;?&quot; operators</span>
0099 <span style="color:#7a7c7d;"># are considered as part of the indentation:</span>
0100 <span style="color:#8e44ad;font-weight:bold;">key1</span><span style="font-weight:bold;">:</span>
0101 <span style="color:#8e44ad;font-weight:bold;">   key2</span><span style="font-weight:bold;">: </span><span style="color:#27ae60;">!!hello</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|</span>
0102     literal: &quot; text&quot; # [ ]
0103 
0104     # literal { }
0105 <span style="color:#8e44ad;font-weight:bold;">   key3</span><span style="font-weight:bold;">: </span><span style="color:#3daee9;font-weight:bold;">|+</span>
0106     literal: 'text'
0107 <span style="color:#2980b9;">   </span><span style="color:#8e44ad;font-weight:bold;">no-literal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot; text&quot;</span>
0108 <span style="color:#7a7c7d;">    #comment</span>
0109 
0110 <span style="font-weight:bold;">?  </span><span style="color:#8e44ad;font-weight:bold;">key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|-</span>
0111     literal: &quot;text&quot;
0112 <span style="color:#2980b9;">   </span><span style="color:#8e44ad;font-weight:bold;">no-literal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;text&quot;</span>
0113 <span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#2980b9;">item1</span>
0114 <span style="color:#2980b9;">    </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#2980b9;">item2</span>
0115 <span style="font-weight:bold;">        - - - </span><span style="color:#8e44ad;font-weight:bold;">key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">&gt;-</span>
0116                &quot;literal text&quot; # [ ]
0117 
0118                'literal block'
0119 <span style="color:#2980b9;">              </span><span style="color:#8e44ad;font-weight:bold;">no-literal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f67400;">12</span>
0120 
0121 <span style="font-weight:bold;">? - - - - ? </span><span style="color:#8e44ad;font-weight:bold;">key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|</span>
0122              literal: [ ]
0123 <span style="color:#2980b9;">            </span><span style="color:#8e44ad;font-weight:bold;">no-literal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">[</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">]</span>
0124 
0125 <span style="color:#7a7c7d;"># Capture the indentation of the literal/folded operator:</span>
0126 <span style="color:#3daee9;font-weight:bold;">|-</span>
0127  literal: &quot;text&quot;
0128 
0129 <span style="color:#27ae60;">!!binary</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|</span>
0130  R0lGODlhDAAMAIQAAP//9/X
0131  17unp5WZmZgAAAOfn515eXv
0132  Pz7Y6OjuDg4J+fn5OTk6enp
0133  56enmleECcgggoBADs=
0134 
0135 <span style="color:#8e44ad;font-weight:bold;">key1</span><span style="font-weight:bold;">:</span>
0136 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">key2</span><span style="font-weight:bold;">:</span>
0137 <span style="color:#3daee9;font-weight:bold;">   |</span>
0138    literal: &quot;text&quot;
0139 <span style="color:#2980b9;">  </span><span style="color:#8e44ad;font-weight:bold;">key3</span><span style="font-weight:bold;">:</span>
0140 <span style="color:#27ae60;">   !!str</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|</span>
0141    literal: &quot;text&quot;
0142    #literal
0143 
0144 <span style="color:#7a7c7d;"># Capture the indentation of the operators &quot;-&quot; or &quot;?&quot;:</span>
0145 <span style="font-weight:bold;">? - - - </span><span style="color:#27ae60;">!!hello</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|+</span>
0146        literal: &quot;sdfsd&quot; # [ ]
0147 <span style="color:#2980b9;">      </span><span style="color:#8e44ad;font-weight:bold;">no-literal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;sdfsd&quot;</span><span style="color:#7a7c7d;"> # [ ]</span>
0148 
0149 <span style="font-weight:bold;">- - - - </span><span style="color:#3daee9;font-weight:bold;">&gt;-</span>
0150        literal: &quot;text&quot;
0151        #literal
0152 <span style="color:#2980b9;">      </span><span style="color:#8e44ad;font-weight:bold;">no-literal</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#f44f4f;">&quot;text&quot;</span><span style="color:#2980b9;"> </span>
0153 
0154 <span style="color:#7a7c7d;"># This implementation of literal blocks has a limitation:</span>
0155 <span style="color:#7a7c7d;"># it only supports 6 dashes at most.</span>
0156 <span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#8e44ad;font-weight:bold;">key</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="color:#3daee9;font-weight:bold;">|</span>
0157 <span style="color:#2980b9;">               literal? &quot;dfsf&quot;</span>
0158 
0159 <span style="color:#7a7c7d;"># Only comments after spaces &amp; strings in multiline attributes (bug #407060)</span>
0160 <span style="color:#8e44ad;font-weight:bold;">reg_list</span><span style="font-weight:bold;">:</span>
0161 <span style="font-weight:bold;">-</span><span style="color:#2980b9;"> </span><span style="color:#8e44ad;font-weight:bold;">reg</span><span style="font-weight:bold;">:</span><span style="color:#2980b9;"> </span><span style="font-weight:bold;">?</span><span style="color:#2980b9;">#XPath //div[@class=&quot;product_item cf&quot;][@id] ))(?sx)</span>
0162 <span style="color:#2980b9;">    id=&quot;product(?P&lt;code&gt;[^&quot;]+)&quot;</span>
0163 <span style="color:#2980b9;">    .+?&lt;h4&gt;&lt;a\s+[^&gt;]+&gt;(?P&lt;title&gt;[^&lt;]+)&lt;/a&gt;&lt;/h4&gt;</span>
0164 </pre></body></html>