到網址我有一個大的靜態結果和我想以下變化:的JavaScript(Node.js的)轉換網址哈希與參數
- 替換原始域到另一個。
- 使用僅針對特定域名(website.com)的帖子ID將參數的網址哈希值轉換爲具有參數的網址。
這與3個環節和2型動物的域名我原來的靜態結果,例如:
var json = {This is the static result with many links like this <a href=\"http://website.com/932427/post/something-else/\" target=\"_blank\"> and this is other link obviusly with another post id <a href=\"http://website.com/456543/post/another-something-else/\" target=\"_blank\">, this is another reference from another domain <a href=\"http://onother-website.com/23423/post/please-ingnore-this-domain/\" target=\"_blank\"> }
因此,原件的URL我需要改變兩個,與上面的例子根據:
http://website.com/932427/post/something-else/
http://website.com/456542/post/another-something-else/
而且我想改變這種格式現在鏈接:
http://other_domain.com/id?=932427/
http://other_domain.com/id?=456543/
最終結果應該看起來像這樣進入靜態結果。
通過我提前瞭解如何使用Node.js
感謝的方式
您是否嘗試做某件事? –
你的意思是重定向嗎?你使用HTTP的任何框架? – Bergi
'json'看起來不像真正的JSON。看看正則表達式(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions)。然後,您將能夠找到所需的鏈接,並以您需要的某種方式替換/重新格式化它們。 –