Anonymous user
Balanced brackets: Difference between revisions
→{{header|Ruby}}
m (changed Version headers) |
|||
Line 3,124:
\z/x # end of string
s =
▲ puts((s =~ re ? " OK: " : "bad: ") + s)
end
["[[]", "[]]", "a[ letters[-1] ].xyz[0]"].each do |s|
t = s.gsub(/[^\[\]]/, "")
puts (
end</lang>
One output: <pre>
OK:
OK: []
bad:
bad: []]]
bad: ][]][
bad:
bad:
OK: [][[][
bad: [[]
bad: []]
</pre>
=={{header|Run BASIC}}==
|