如何为xml创建一个正则表达式,它可以接受除K,I,L或0到9之间的任何数字之外的任何字母,长度应为1。 以下是一种方式。 [0-9 ABCDEFGHJMNOPQRST] {1}
如何缩短此正则表达式? 请帮助。
答案 0 :(得分:0)
通常使用xpath查找元素。然后你有了元素,你可以使用你得到的字符串。这不是xml问题。
但是在你的正则表达式中使用A-Z
会更容易,并且排除你要保留的那个。
答案 1 :(得分:0)
正则表达式看起来应该是这样的
[a-hjm-zA-HJM-Z0-9]
如果您希望它只是大写字母,请删除小写字母。这应该只返回一个字符,如果您愿意,可以指定{1},但默认情况下它只能工作一次。现在,如果您可以共享要解析的文本会更有用,因为这样可以更轻松地为您提供更好的答案,而不是假设的答案。