标签: regex
我实际上有一个Angular表单,它可以在云上上传一些文件,但这些文件可能位于子目录中,如
“目录/子目录/文件名”
我的表单有一些输入,我在文本输入上添加了ng-pattern。
我不能接受第一个字符{/ 1}}的句子,如
/目录/子目录/文件名
我正在搜索正则表达式,拒绝任何"/",直到目录名的第一个字母。
"/"
所以,正确的方法是:
目录/布拉布拉;
错误的方法是:
/目录/布拉布拉;
我尝试了"/",但它检测到我的句子中的所有[^/]*。
[^/]*
请问好吗?
答案 0 :(得分:0)
这应该:^[^\/]\S+$
^[^\/]\S+$
正则表达式检查第一个字符不是'/',然后接受每个非空白字符直到结束。
'/'
Demo