回答
不完全是,但你有很多的字符串函數,如contains
,starts-with
等。你可以在這裏看到這些功能的MS」的文件:
http://msdn.microsoft.com/en-us/library/ms256195.aspx
您的特定選擇會是這樣的:
<xsl:for-each select="*[contains(name(),'1')]">
所有好的答案,這是我最終使用,雖然。謝謝! –
不客氣。很高興聽到你解決了你的問題! –
使用(在select
屬性)標準的XPath功能contains()
在遵循XPath表達式:
foo[contains(foo_type, '1')]
根據具體情況下,其它標準XPath函數,如下面列出的,也可以是有用:
請注意是ends-with()
,matches()
,tokenize()
和replace()
僅在XPath 2.0中可用。
可以使用以下XPath 1.0表達式來達到與XPath 2相同的目的。0函數ends-with()
:
substring($s, string-length($s) - string-length($target) +1)
=
$target
相當於:
ends-with($s, $target)
在XSLT 2.0,使用
<xsl:for-each select="foo[matches(foo_type, '1')]">
不同於SQL,其具有相當原始和非正統模式語法,XSLT用途正則表達式非常接近Perl和大多數其他現代正則表達式方言中使用的語法。
謝謝編輯,@Michael Kay。 +1這個答案。 –
- 1. 您更喜歡搜索/報告DataTable還是DTO或Domain Class?
- 2. MYSQL喜歡搜索2表
- 3. PHP PDO喜歡(搜索)
- 4. 是lucene模糊搜索懶?
- 5. 模糊搜索SQL
- 6. Python:更喜歡幾個小模塊還是更大的模塊?
- 7. Vim CommandT喜歡搜索字符串
- 8. Mysql搜索引擎喜歡和匹配
- 9. 製作搜索引擎喜歡谷歌
- 10. 視覺工作室喜歡搜索
- 11. jQuery自動完成搜索喜歡Hotmail
- 12. MYSQL多樣喜歡搜索位置
- 13. SQL搜索喜歡或包含
- 14. Google喜歡搜索框在Silverlight中
- 15. Mysql喜歡與多個列的搜索
- 16. 你更喜歡C#還是Visual Basic.net?
- 17. 我應該喜歡ThreadLocalRandom還是SecureRandom?
- 18. 執行搜索喜歡谷歌搜索文本框
- 19. 你喜歡模擬還是數字問題/任務管理?
- 20. 嵌套在哪裏,喜歡還是喜歡MySql Query不關心Where Where子句
- 21. 搜索模糊查詢 - Elasticsearch
- 22. 模糊搜索的Python
- 23. Magento SOLR模糊搜索
- 24. 模糊搜索在Lucene的
- 25. Lucene.net模糊短語搜索
- 26. 模糊搜索雙打postgres
- 27. php(模糊)搜索匹配
- 28. 什麼是更高效?模糊搜索或範圍搜索?
- 29. SQL不喜歡和喜歡
- 30. mySQL喜歡,但不喜歡
好問題,+1。查看我的答案,瞭解您需要使用的XPath表達式,以及與您的類似情況下可能方便使用的字符串上的許多標準XPath函數。 :) –