我在某個網站上有內容,其中某些關鍵字和關鍵字應該鏈接到其他內容。我不想手動將鏈接插入到內容中。在Python中執行此操作的最佳方式是什麼,最好不使用任何DOM庫?將HTML中的短語轉換爲與Python的鏈接
例如,我有這樣的文字:
...And this can be accomplished with the Awesome Method. Blah blah blah....
Key-phrase: awesome method
這是所需的輸出:
...And this can be accomplished with the <a href="/path/to/awesome-method">Awesome Method</a>. Blah blah blah....
我有這樣的關鍵詞和所述列表相應的URL。短語可以在任何情況下出現在內容中,但在關鍵詞定義中將全部爲小寫。
目前我正在使用字符串查找替換組合的案例更改單詞。而且效率很低。
取決於內容的大小以及要匹配的短語的數量和大小。如果你可以給一個代表性的例子,你可能會得到更多的有用(高效等)答案 –