首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.gitattributes模式中的空白

.gitattributes模式中的空白
EN

Stack Overflow用户
提问于 2013-09-18 05:44:10
回答 1查看 2.8K关注 0票数 9

我正在为git编写一些使用污渍/清洁过滤器的工具,因此我必须在.gitattributes文件中创建条目。

不幸的是,该文件只是通过在空格上拆分来解析的,因此在模式中包含显式空格字符在我看来是不可能的。

我一直在用?替换空白字符,这再次匹配零或一个字符。

因此,has?spaces模式将与has spaces的目标文件名匹配,但也与hasspaces匹配。

是否有办法只匹配空间,还是我被近距离匹配所困?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-18 06:25:12

你可以尝试,作为你的模式的一部分:

代码语言:javascript
复制
[[:space:]]
# as in
has[[:space:]]spaces

gitattributes手册页的确提到了一个以身作则

模式测试还包括几个示例。

代码语言:javascript
复制
match 1 x ' ' '[[:digit:][:upper:][:space:]]'
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18864698

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档