カラクリサイクル

『輝かしい青春』なんて失かった人の雑記

JavascriptでAutoLinkする方法

  1. TextNodeをDOMかXPathで取得
  2. TextNodeを以下のように分割
  3. 文字列
  4. AutoLinkしたい文字
  5. 文字列
  6. さっきの2をアンカー要素にする
  7. 元のTextNodeと分割したNodeと入れ替える。

で多分できる。

簡単にやろうと思えばinnerHTML使えば良いけど、やっぱりここはDOMで。

でもなんかちらつきそうだなぁ。これだと。