忍者ブログ
社会人1年目!!
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



eclipse使ってプログラム書いてたんだけど
64bitOSから32bitOSに変えたところlong intだかなんだかがサイズがダメって言われて
よくわかんないんだけど

プログラム中の
8061900920775

って数字は64bitOSなら問題なく使えるんだけど32bitOSだと怒られた
仕方ないので
8061900920775.0
ってやってdoubleにして解決しようとしたんだけど
ダメって怒られた数字の数が半端ないのねww
そこで,正規表現でなんとかならないか
と調べたら作業効率がかなり上がることがわかったのでメモ



数字の後に何か文字列くると数字の最後だと判断してそこに.0を挿入するという検索方と置換方は

検索:
([0-9])([^0-9:])
置換:
$1.0$2
これはつまりあれだ
先輩に教えてもらったから何となくだけど
検索の方において
()でくくられたグループが2つあり
置換の方において
$1と$2がグループ1と2を表している,と

そして[0-9]の0から9のどれかのグループ1と
[^0-9:]の0ー9と:のいづれでもないもののグループ2の間に.0を,と
ま,そんな感じで感覚で使うんだ!

もっと色々あるからこれ使えるとっ作業効率が格段にアップするんじゃなイカ!



PR

Comment
Name
Title
Mail
URL
Comment
Pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
[79] [78] [77] [76] [75] [74
  HOME   : Next  »
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
プロフィール
HN:
rubbermen
年齢:
38
HP:
性別:
男性
誕生日:
1985/12/06
職業:
会社員
趣味:
*みがき
自己紹介:
公立大学法人
公立はこだて未来大学大学院
システム情報科学研究科
システム情報科学専攻博士(前期)過程修了
電気機器メーカー勤務1年目
ブログ内検索
フリーエリア
バーコード
最新TB
最新CM
[02/04 Atsushi]
[08/05 。]
[10/27 (・∀・)]
忍者アド
忍者ブログ [PR]