在Velocity模板語言的文檔中,如何檢查變量是int類型還是字符串,以及如何與VTL中的正則表達式進行比較,請指導我檢查變量是否是VTL中的一個數字
回答
Velocity在上下文中保存對象。你可以把你的變量作爲一個String來檢查。
在velocity中,您可以使用正則表達式作爲Java,使用$在上下文中獲取變量。
$variableName.matches("^-?\\d+$");
你也可以檢查它是否是通過比較"java.lang.Integer"
到${variableName.class.name}
好吧,如何檢查一個變量是否是一個數字? – ABI
您可以通過比較「java.lang.Integer」到$ {variableName.class.name}來檢查它是否是Integer – user7294900
請舉例 – ABI
- 1. 檢查變量是否是數字
- 2. Python:檢查一個變量是否是一個字典
- 3. 檢查一個變量是否是一個CSV字符串中的值
- 4. 檢查一個變量是否是Ruby中的一個字符串
- 5. 檢查是否變量是一定值
- 6. 如何檢查while條件中的變量是否是一個數字?
- 7. 檢查一個變量是否包含Javascript中的數值?
- 8. 檢查一個變量是否是雙精度浮點數
- 9. PHP:檢查一個變量是否是某個類的實例
- 10. 如何檢查是否變量是在PHP字母或數字?
- 11. 檢查它是否是安全的迭代一個JavaScript變量
- 12. 如何檢查javascript變量中的值是否包含數字?
- 13. 檢查變量是否爲數組
- 14. 如何檢查是否只設置了三個變量中的一個變量
- 15. 檢查一個數字是否在C++中是奇數。代碼
- 16. laravel檢查同一行中的兩個變量是否有效
- 17. 檢查一個變量是否已設置,值是ksh
- 18. AS3:檢查是否一個變量是Object類型
- 19. 檢查一個變量是否與另一個數組中的值匹配。
- 20. 檢查是否變量是從UICollectionViewCell子
- 21. 檢查變量是否是PDO對象?
- 22. 檢查是否$ _POST變量是人口
- 23. 樹枝 - 如何檢查變量是一個數字/整數
- 24. javascript-檢查數組中的元素是否是特定變量
- 25. 檢查變量是否比批量中的前一個大一個?
- 26. 檢查數組中是否存在多個變量中的一個
- 27. 檢查變量是否在列表中
- 28. 檢查字符串變量是否爲某個字符串值
- 29. 檢查是否只設置了變量列表中的一個變量
- 30. 檢查是否一個布爾變量在C#中初始化#
你有什麼迄今所做的,哪些是你的速度版本的整數? – user7294900
在我的系統上安裝了一個開源的java應用程序,該應用程序允許在儀表板中配置輸入參數,也就是說,當我遇到Velocity模板時,可以找到它的文檔,但無法獲得我想要的文檔 – ABI
您可以使用正常的Java正則表達式速度也 – soorapadman