我希望将一串ASCII字符(即:a(转换为指定它们所代表的ASCII代码的html实体(即:a;(。
但是这次不是转换整个HTML文档,它应该只针对ASCII字符忽略安全编码字符(&,换行符,<,>,"和"(和html关键字,如(class,div,h1,span等(
所以这应该转化为类似的东西
<div class="login-area-wrapper">
<div class="login-area">
<h1>Click here to Login</h1>
<span class="create-account-link" id="createAccountSpan">
No Account?
<a href="https://www.sample.com/signup/" id="createAccount">Sign up</a>
这:
<div class="login-area-wrapper">
<div class="login-area">
<h1>Click here to Login</h1>
<span class="create-account-link" id="createAccountSpan">
No Account?
<a href="https://www.sample.com/signup/" id="createAccount">Sign up</a>
我希望我的解释不是那么悲惨...
对我来说看起来很疯狂。 :) 首先,我会为它编写一个正则表达式,尝试输入 https://regexr.com/代码并找到与您正在寻找的内容匹配的正确表达式。 例如:"([^"]*)"
这将在引号中找到所有内容,但您可能需要在您的问题中添加一个正则表达式标签,以便让更有资格准确地弄清楚它。