わかったブログ » プログラム »

オーバーバー(オーバーライン)で悩む

08/03/26 オーバーバー(オーバーライン)で悩む このエントリーをはてなブックマークに追加

某ショップの商品csvデーターが、変な記号で区切られている。

「‾」だ。

(-)ハイフンの上付きのようなもの。チルダのまっすぐ版といっても良いかも。

この記号が、私の利用しているエディタ(terapad)だと、上手く表示されないのだ。なぜか「??」になってしまう。

この「??」が邪魔だったので、str_replace文で消去しようとしても、どうも上手く行かない。

??と表示されていた文字は、本当はオーバーバー(‾)だからだ。


プログラムを下記のように修正して無事OKに。

str_replace('??', '', $data) ⇒ str_replace('‾‾', '', $data)

+++

そもそも、なんでこんなわかりづらいマイナーな記号を使うんだろ?

ちなみにこの記号の正式名称は「オーバーライン」というらしい。

似たような記号に「マクロン(¯)」もある。

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1210370217

書き手のプロフィールはこちら ⇒ かん吉プロフィール

当ブログの記事に共感していただけたら、また読みに来ていただけると嬉しいです。読んでくれる方の数が多くなると、更新するヤル気に繋がります(^^)

ツイッターGoogle+Google+ページミクシイページでも、更新履歴を流してます。



Share on Tumblr



このエントリーをはてなブックマークに追加  

当ブログの更新をメールで受け取れます

配信: FeedBurner
読者さんのお声をお聞かせください
同じテーマの記事
トラックバック

※当サイト内ページへのリンクがないと、受け付けない仕様になっています
トラックバック一覧
あわせて読みたい Twitter / kankichi フィードメーター - わかったブログ
製品レビューポータル「MONO-PORTAL」
人気ブログランキングへ
Movable Type
&php.gif
プロフィール
©2006-2012 わかったブログ All Rights Reserved.