Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^3: Replace empty alt tag on <img> tag

by choroba (Cardinal)
on Jan 20, 2022 at 12:18 UTC ( [id://11140641]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Replace empty alt tag on <img> tag
in thread Replace empty alt tag on <img> tag

Generally, no.
map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]

Replies are listed 'Best First'.
Re^4: Replace empty alt tag on <img> tag
by The Perlman (Scribe) on Jan 20, 2022 at 16:42 UTC
    Generally yes, at least since Perl regex are turing complete

    The real question should be: Is it possible with a simple regex?

    Answer: No.

    A regex parsing HTML wouldn't be less complex than a full scale HTML parser and consist of various nested sub expressions.

    Certainly not a one liner.

    - Ron

      Unless you're talking about mucking with specific bits of *ML text with specific, limited formatting that you know is never going to vary then even letting regexen enter anywhere near your thoughts is probably heading deep into now you have two problems territory.

      The cake is a lie.
      The cake is a lie.
      The cake is a lie.

      Generally yes

      Please do feel free to share your implementation.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11140641]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (10)
As of 2024-04-23 09:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found