我正在编写一个将文件路径列表作为输入的脚本。我希望脚本确保输入文件中的字符串是或至少看起来是有效的完整 Windows 路径,其中包括驱动器盘符。
话虽如此,确保字符串以任何单个字母(大写或小写字母、冒号和反斜杠)开头的最佳方法是什么?
我猜正则表达式看起来像这样:
[a-zA-Z]:\,但我如何确保它只检查一个字母并且它是字符串中的前 3 个字符?
我很感激。
请您参考如下方法:
^ 字符匹配字符串的开头。您的字符类目前只能匹配一个字母,您需要对 \ 进行转义。所以你最终的正则表达式是:
^[a-zA-Z]:\\
