我有以下正则表达式可用于 ISBN-10
^[0-9]{9}[[0-9]|X|x]$^
它似乎适用于所有数字,但是当引入字母时,它会给我字母,例如 ISBN 047146158X 在数组中返回 X,
有人可以帮我表达一下吗?
这就是数据的样子
startISBN 10-047146158X Author(s): Stephen R. Bolsover, Jeremy S. Hyams, Elizabeth A. Shephard, Hugh A. White, Claudia G. Wiedemann Publisher- Wiley 27 JAN 2004