回答
爲了找到浮點格式printf
在xcode的根據https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man3/printf.3.html下面將是一個完整的正則表達式:
%(\d+$)?[#0+- ']*\d*(\.\d+)?[lL]?f
(\d+$)?
值選擇器,[#0+- ']*
標誌,\d*
寬度,(\.\d+)?
,精度和[lL]?
寬度修飾符
既然你沒有定義,只是角色一定量應該是插圖中,你可以只使用%.*f
對於兩個角色在使用的東西之間像 %(.){2}f
0-2個字符使用的東西之間像: %[.][.]f
可能有用的資源:
另一個人給出了一個更好的似乎 – mskw
它是更具體的你提供的3個樣本,我使用了一個更一般的模式,所以只接受哪一個更吸引你:) – RonaldFindling
的模式更適合您的例子是:%\.?\d*f
注意不帶引號的在模式.
意味着任何字符(不只是一個點)。
在我的模式中,點是可選,所以我在它後面放了一個?
。
然後有可能的數字(沒有任何字符)可選序列, 所以我把\d*
。
最後一部分是文字f
。
- 1. 使用正則表達式搜索3個彼此接近的東西
- 2. 如何使用正則表達式查找2個字符?
- 3. 如何使用正則表達式分割2個字符串?
- 4. 如何使用正則表達式檢查2個字符?
- 5. 正則表達式 - 如何找到之前最接近otehr
- 6. 正則表達式找到2號在一個字符串
- 7. 正則表達式使用正則表達式來找到子字符串
- 8. 如何找到子字符串使用正則表達式
- 9. 正則表達式:2個字符
- 10. 如何使用正則表達式分割此字符串?
- 11. 找到附近的字符串,如果一個字匹配使用正則表達式字符串php
- 12. 正則表達式如何找到兩個字符串
- 13. 正則表達式來阻止彼此的n個字符中的2個模式
- 14. 找到單號是彼此最接近
- 15. 正則表達式除此字符
- 16. MATLAB正則表達式;如何找到1或2個重複字符
- 17. 使用正則表達式查找正則表達式字符類
- 18. 正則表達式:符號不能重複在彼此旁邊
- 19. 用java的正則表達式找到一個子字符串
- 20. Python的正則表達式 - 如何2個字符
- 21. 模式只找到一個正則表達式的字符
- 22. 使用正則表達式找到字符串的子串
- 23. 匹配彼此的兩個正則表達式
- 24. 如何找到正則表達式的子字符串
- 25. 正則表達式使用Python正則表達式找到特定數字
- 26. 字符串使用正則表達式替換正則表達式字符類
- 27. c#正則表達式最接近字符
- 28. 如何應用此正則表達式?
- 29. 2個字母后跟4個字符的正則表達式
- 30. 正則表達式:匹配,直到找到第一個]字符
這是在'sprintf'中找到用法嗎?如果是這種情況,目前的答案並不完整。 –
是的是爲printf – mskw
C++或PHP? (選項是不一樣的) –