| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 | --- %YAML:1.0test: Comments at the end of a linebrief: >    Comments at the end of a lineyaml: |    ex1: "foo # bar"    ex2: "foo # bar" # comment    ex3: 'foo # bar' # comment    ex4: foo # comment    ex5: foo	#	comment with tab before      ex6: foo#foo # comment here    ex7: foo 	# ignore me # and mephp: |    ['ex1' => 'foo # bar', 'ex2' => 'foo # bar', 'ex3' => 'foo # bar', 'ex4' => 'foo', 'ex5' => 'foo', 'ex6' => 'foo#foo', 'ex7' => 'foo']---test: Comments in the middlebrief: >  Comments in the middleyaml: |    foo:    # some comment    # some comment      bar: foo    # some comment    # some commentphp: |    ['foo' => ['bar' => 'foo']]---test: Comments on a hash linebrief: >  Comments on a hash lineyaml: |    foo:   # a comment      foo: bar # a commentphp: |    ['foo' => ['foo' => 'bar']]---test: 'Value starting with a #'brief: >  'Value starting with a #'yaml: |    foo:   '#bar'php: |    ['foo' => '#bar']---test: Document starting with a comment and a separatorbrief: >  Commenting before document start is allowedyaml: |    # document comment    ---    foo: bar # a commentphp: |    ['foo' => 'bar']---test: Comment containing a colon on a hash linebrief: >    Comment containing a colon on a scalar lineyaml: 'foo # comment: this is also part of the comment'php: |    'foo'---test: 'Hash key containing a #'brief: >    'Hash key containing a #'yaml: 'foo#bar: baz'php: |    ['foo#bar' => 'baz']---test: 'Hash key ending with a space and a #'brief: >    'Hash key ending with a space and a #'yaml: |    'foo #': bazphp: |    ['foo #' => 'baz']
 |