{"blog_title":"caisui\u306e\u65e5\u8a18","blog_url":"https://caisui.hatenadiary.org/","provider_name":"Hatena Blog","image_url":null,"title":"grep \u3082\u8a02\u6b63orz","categories":["Firefox","vimperator","javascript"],"height":"190","description":"\u5f8c\u3067\u76f4\u305d\u3046\u3067\u76f4\u3057\u3066\u307e\u305b\u3093\u3067\u3057\u305forz \u30d2\u30c3\u30c8\u6587\u5b57\u5217\u524d\u5f8c\u5207\u308a\u51fa\u3057\u306e\u3068\u304d\u3001 \u524d\u90e8\u4f4d\u304c\u9577\u3059\u304e\u308b\u5834\u5408\u306e\u7701\u7565\u51e6\u7406\u306e\u6587\u5b57\u7bc4\u56f2\u306e\u8a02\u6b63 \u5168\u30bd\u30fc\u30b9\u306f\u3053\u3061\u3089 diff -r e0acebaf01f8 -r 66b576f6fade grep.js --- a/grep.js Mon Jan 25 22:35:44 2010 +0900 +++ b/grep.js Mon Jan 25 22:38:12 2010 +0900 @@ -28,7 +28,7 @@ return { abbr : so > max, - prev : (so > max ? st.substr(so - max + 1, max) : \u2026","author_url":"https://blog.hatena.ne.jp/caisui/","provider_url":"https://hatena.blog","url":"https://caisui.hatenadiary.org/entry/20100125/1264427165","type":"rich","published":"2010-01-25 22:46:05","version":"1.0","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fcaisui.hatenadiary.org%2Fentry%2F20100125%2F1264427165\" title=\"grep \u3082\u8a02\u6b63orz - caisui\u306e\u65e5\u8a18\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","width":"100%","author_name":"caisui"}