2011-03-01 46 views
3

使用PCRE庫...希望查找一串字符串,直到已知數量的空白。PCRE和空白

即令牌之間的5個空白字符。

foo bar foo bar foo bar =第一個foo和最後一個bar之間....有5個空格。

foo           bar =在第一個foo和最後一個bar之間也有5個空格。

任何人都有正則表達式來找到這兩個....和空間的變化?

+0

我不確定我是否遵循第二個示例,我只在foo和bar之間看到1個空格。 – greatwolf 2011-03-01 00:40:03

+0

第二個例子'foo bar'變成'foo bar'。我無法編輯它。你必須正確格式化它.. – vpit3833 2011-03-01 00:43:16

回答

2
\S*(\s\S*){N} 

其中ñ是你想要的空格字符數。請注意,還會匹配一個字符串N空白字符,它們之間沒有任何內容。