OXIESEC PANEL
- Current Dir:
/
/
usr
/
lib
/
ruby
/
2.5.0
/
rexml
/
dtd
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:14:11 AM
rwxr-xr-x
📄
attlistdecl.rb
228 bytes
12/16/2015 05:07:31 AM
rw-r--r--
📄
dtd.rb
1.2 KB
07/14/2016 03:35:38 PM
rw-r--r--
📄
elementdecl.rb
450 bytes
12/16/2015 05:07:31 AM
rw-r--r--
📄
entitydecl.rb
1.66 KB
12/16/2015 05:07:31 AM
rw-r--r--
📄
notationdecl.rb
1.06 KB
12/16/2015 05:07:31 AM
rw-r--r--
Editing: elementdecl.rb
Close
# frozen_string_literal: false require "rexml/child" module REXML module DTD class ElementDecl < Child START = "<!ELEMENT" START_RE = /^\s*#{START}/um # PATTERN_RE = /^\s*(#{START}.*?)>/um PATTERN_RE = /^\s*#{START}\s+((?:[:\w][-\.\w]*:)?[-!\*\.\w]*)(.*?)>/ #\s*((((["']).*?\5)|[^\/'">]*)*?)(\/)?>/um, true) def initialize match @name = match[1] @rest = match[2] end end end end