1
A
回答
2
或者這樣
preg_match('@(?P<before>.+)(?:<br\s*/>|<br\s*>)@Uis', $str, $matches);
echo $matches['before'];
+0
這是一個正則表達式,它的工作原理。 – cj333 2011-03-12 20:30:37
7
$str = "text part1 <br />text part2";
$arr = explode("<br />",$str);
print $arr[0];//text part1
+0
對,忘了爆炸功能,謝謝。 – cj333 2011-03-12 20:16:35
相關問題
- 1. 僅提取分隔符「/」之前的部分文本?
- 2. DOMPXPATH如何獲取br標籤之前和之後的文本
- 3. 獲取當前文本<select>
- 4. 如何提取字符串中第一個空格之前的部分文本?
- 5. 的file_get_contents獲取PHP文件的部分
- 6. 如何在輸入元素之前獲取標籤的內部文本?
- 7. PHP正則表達式獲取文本之前的數字
- 8. 如何使用jQuery獲取$ el之前的文本?
- 9. 如何使用jQuery獲取給定元素之前的文本?
- 10. 在回發之前獲取TextBox文本
- 11. 在元素之前獲取文本
- 12. 獲取文本框光標位置(文本之前或之後)
- 13. 在Watir中,如何從文本的一部分獲取全文?
- 14. 如何在包含文件之前獲取php變量
- 15. 如何獲取當前文本部件的光標位置
- 16. 從RichTextBox獲取文本的一部分
- 17. <span>之前的文本標記
- 18. PHP搜索獲取文本前/
- 19. 如何獲取此DOM的文本部分?
- 20. 如何獲取TextArea中文本的修改部分
- 21. 如何獲取在給定之前顯示的前一個文本節點?
- 22. 如何僅獲取部分WebClient文件?
- 23. 如何在某個字符之前獲取字符串的最後部分?
- 24. 從HTML中獲取文本部分
- 25. 在br/tag之前和之後獲取文本 - vb.net中的htmlagilitypack
- 26. 如何使用php來正則文本部分和url部分?
- 27. 如何獲取web.config中<location>部分的子節點?
- 28. 如何只從Tweepy中提取的推文中獲取文本部分?
- 29. 如何獲取Flex文本區域中顯示的文本部分
- 30. 如何從DOM獲取包括鏈接(僅文本部分)的文本?
使用HTML解析器,而不是一個正則表達式。 – 2011-03-12 20:11:22
PHP DOM中沒有getadjacenttext函數嗎?我記得在Visual Basic中編程時,這是解剖HTML時我最喜歡的功能之一。這似乎是其實用性的完美例子。 – newenglander 2011-07-22 11:35:04