Input uses pattern to verify that the URL reported an error and a regular error

the browser will report an error when using the following rules.

<input pattern="^https?:\/\/([a-zA-Z0-9\-]+\.)+([a-zA-Z]{2,5})([\/\?-sharp][a-zA-Z0-9`~!@-sharp%&_=;\$\^\*\(\)\-\+\{\}\[\]\:\,\.\?\/\|]*)?$"
 onblur="inspectValidity(this)" name="url" type="text" required />

``
:

> Pattern attribute value ^https?:\/\/([a-zA-Z0-9\-]+\.)+([a-zA-Z]{2,5})([\/\?-sharp][a-zA-Z0-9`~!@-sharp%&_=;\$\^\*\(\)\-\+\{\}\[\]\:\,\.\?\/\|]*)?$ is not a valid regular expression: Uncaught SyntaxError: Invalid regular expression: /^https?:\/\/([a-zA-Z0-9\-]+\.)+([a-zA-Z]{2,5})([\/\?-sharp][a-zA-Z0-9`~!@-sharp%&_=;\$\^\*\(\)\-\+\{\}\[\]\:\,\.\?\/\|]*)?$/: Invalid escape




< input type= "text" pattern= "[1-9] d {5} (?! d)" onblur= "inspectValidity (this)" name= "code" required / >



 

is there a mistake in escaping?,:, doesn't need to be escaped.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1e64d09-6747d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1e64d09-6747d.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?