foofoo0 の回答履歴

全147件中141~147件表示
  • 複数行に渡る文字列の置換

    こんにちは、Perl初心者です(プログラミング全般の初心者です)。 カレントフォルダ内のテキストファイルに対して、文字列置換をするスクリプトを書こうとしています。具体的には、以下のようにストリングIDの直下に改行のみの場合(ストリングがない)は、[BLANK]という文字列を挿入したいと思っています。 TEXT_STRING_ID_001<改行> <改行> <改行> TEXT_STRING_ID_002<改行> 入門書やこのサイトの皆さまのお力を借りて、なんとか以下のようなリストを書きエラーなく置換処理ができるところまでは確認できました。 しかし、この方法だと結局1行ずつ処理していることになるので、「s/\n{3}/\n[en]\n/gm」のような置換ができません(mオプションをつけてもダメなようです)。 この問題を解決する良い方法はないものでしょうか。 (もしかすると、処理の仕方を根本から変えないといけないのでしょうか) 以下、現状のリスト: use strict; use warnings; my $dirname = '.'; opendir(DIR, $dirname) or die "$dirname: $!"; while (my $dir = readdir(DIR)) { next unless (-f $dir); next unless ($dir =~ /\.txt$/); print $dir, "\n"; open(FILE, $dir) or die "$dir: $!"; my @file = <FILE>; close(FILE); foreach my $line (@file) { $line =~ s/\n{3}/\n[BLANK]\n/gm; } open(NEWFILE, "> $dir") or die "$dir: $!"; print NEWFILE @file; close(NEWFILE); } closedir(DIR);

  • &について

    こんにちは cを勉強しています 今使っているのは、H8 3048のcです スイッチを押したら進むように作られているのですが (PBの1番ポートにスイッチがある) サンプルプログラムに sw = PBDR; sw = &=0x1 (うろ覚えなので少し変かもしれません) となっていました この&= とはどういう意味なんでしょうか? よくわからないので教えてください よろしくお願いします。

  • PHP+MySQL文字化け問題

    いつもお世話になっております。 PHP初心者なんです。 PHP+MySQLでデータをデータベースに更新とか登録とか、データーの表示などの操作を行うとき、2つ問題で困っています。 一つ目:データーをブラウザーに出力する時、日本語は文字化けと表示されてしまいました。 二つ目:データーを登録する時、日本語が含まれている場合は登録できません。 問題はcharsetの設定のせいだと思いますが、どこから着手すればいいのか良くわからないですが。どなた教えて頂ければ幸いです。 宜しくお願い致します。

    • 締切済み
    • samom
    • PHP
    • 回答数1
  • 指定の文字を入れ替えることについて!

    こんばんわっ! 最近は寒くなってきました。 インフルエンザは大丈夫ですか皆さん。 さて早速質問行かせて頂きます。 フォームの入力値に絵文字が入っていたら取り除くと言う事をしてたんですけど。。。 バイナリ値に分解は出来ました。 分解を行い絵文字を〓にしたいと思っています。 $_POST[1] = str_replace('/\[d:(F[346789][0-F]{2})\]/e', '〓', $_POST[1]); にしてみましてけどだめでした。 $_POST[1] = str_replace('/BAD\+(F[346789][0-F]{2})/', '[★]', $_POST[1]); を加えてみてもだめでした。 preg_replace にしてみてもだめでした。 どこが間違っていますか!!!

    • ベストアンサー
    • iinnffoo
    • PHP
    • 回答数2
  • Cで「大文字、小文字の判定」はどう表記すればいいですか?

    if文で入力された1文字が英字大文字なら英字大文字です 英字小文字なら英字小文字ですと出る文章を書きたいのですが 大文字小文字の判定方法がわかりません どのような表記なのか教えてください

  • CADデータの変換について

    武藤工業が10年前に販売していた古いCAD、M-DRAFで製図していましたが、現状でCADソフトが動きません。ソフト内のプログラムが不足しているようです。 現在AUTOCADを使っているため必要なデータをDXF変換したく、発売元に問い合わせた所有償(高額)とのこと。 Win3.1システムの旧型機システムとインストールソフトはありますが、どなたか変換可能な方はおりませんか? 問題解決の提言などでも結構です。

  • AT車に車輪止め

    AT車に車輪止めは必要ですかお聞きしたいです。 ほぼ平面の車庫なのですがレンジP、サイドブレーキは必須で行っていますが上司から車輪止めは必要だからするようにといわれました。 私自身必要性があまり感じません。 みなさんはどのように考えているのかお聞きしたいです。