1
6
根据 XML specification ,元素的名称按以下方式形成:
在哪里?
转换为正则表达式是很简单的。 如果要删除此定义之外的任何字符,只需反转表达式要查找的字符。 |
2
2
XML标记(我假设您询问的是标记名)必须遵循以下规则:
因此,有效标记名的regex可以是:
取决于您的regex风格(例如,.net中包含Unicode字母
如果
但是,当然您可以使用更严格的规则,而且可能不是所有的XML解析器都可以处理完整的Unicode标记名。所以最后,
可能是你最好的选择… |
3
2
编辑:要删除javascript中除小写字符以外的所有内容:
关键是当用户只输入不可接受的字符时——您将最终尝试创建一个带有空字符串的XML标记。我宁愿让用户再试一次-输入小写字符串有多困难?
警告:
另一个边缘情况是当用户进入
javascript代码:
|
JobProcessTask · 如何读取此xpath表达式? 2 年前 |
MBF · PHP导入/解析XML文件内容保存到数据库 2 年前 |
TenkMan · SQL Server XML嵌套值查询表单990 2 年前 |
Mohan.Murali.Peddini · XSLT模板循环记录 2 年前 |