$line=~s/¥s¥s+/ /g
では?
探検
Perl初心者スレ(マジレス回答)
491デフォルトの名無しさん
2021/11/20(土) 02:07:02.21ID:h6kzSIM/492デフォルトの名無しさん
2021/11/20(土) 20:14:01.04ID:xbsxU5SW s/\s\s+/ /g;
でうまくいったよ。
そうか、\sって正規表現だから、置換文字列に使うと「perl にそんな定義ないで!」ってなるのか。
これは俺も気を付けよう。
でうまくいったよ。
そうか、\sって正規表現だから、置換文字列に使うと「perl にそんな定義ないで!」ってなるのか。
これは俺も気を付けよう。
493デフォルトの名無しさん
2021/11/20(土) 20:36:42.09ID:xbsxU5SW 置換といえばこのまえ、JSONで取得したUnicodeを表示したくて、
\u3042 → \N{U+3042}
に置換しようとしたけど、できなかった。
\N{U+ }←ここにはリテラルしか書けないのかな。
\u3042 → \N{U+3042}
に置換しようとしたけど、できなかった。
\N{U+ }←ここにはリテラルしか書けないのかな。
494デフォルトの名無しさん
2021/12/14(火) 19:15:14.22ID:LP8Fmqr9 if文で真偽値を判定するのってどうやるの?
hoge() or die("Error\n");
ってなってた(hoge()の戻り値が魏ならエラー)のを標準出力したくて
my $a = hoge();
if( ! $a ){ print("Error\n"); exit $!; }
みたいにしたんだけど、if文の書き方ってこんなんで良いの?
hoge() or die("Error\n");
ってなってた(hoge()の戻り値が魏ならエラー)のを標準出力したくて
my $a = hoge();
if( ! $a ){ print("Error\n"); exit $!; }
みたいにしたんだけど、if文の書き方ってこんなんで良いの?
495デフォルトの名無しさん
2021/12/25(土) 19:09:39.02ID:pJ3Bii8w496デフォルトの名無しさん
2021/12/25(土) 20:31:09.16ID:62MjaTIU497デフォルトの名無しさん
2021/12/30(木) 05:41:55.25ID:grPlj9k3 良くないんだってば。
Perlをそういう流儀でやってるといつか痛い目にあうよ。
Perlをそういう流儀でやってるといつか痛い目にあうよ。
498494ではない
2021/12/30(木) 08:07:22.12ID:j5bdR14I499デフォルトの名無しさん
2021/12/30(木) 17:49:56.83ID:QArx8wCq そういう言語なの
0 but true
なんていう値もあるし
0 but true
なんていう値もあるし
500デフォルトの名無しさん
2022/01/10(月) 19:33:13.97ID:2hS04FMw do what perl mean
501デフォルトの名無しさん
2022/01/11(火) 00:17:50.61ID:Xf79Fgui bool値ほしい
502デフォルトの名無しさん
2022/03/27(日) 23:43:39.11ID:TRkpHzjA >>497
じゃあどうすればいいの?
じゃあどうすればいいの?
503デフォルトの名無しさん
2022/04/28(木) 20:33:01.74ID:KupWcmJ5 元の
hoge() or die("Error\n");
が問題なく動いてるなら
hoge() or print("Error\n"), die $!;
hoge() or die("Error\n");
が問題なく動いてるなら
hoge() or print("Error\n"), die $!;
504デフォルトの名無しさん
2022/06/11(土) 13:31:52.57ID:XcUjU1KU505デフォルトの名無しさん
2023/12/15(金) 06:59:42.19ID:aRdlBUAD $_ ← これ、なんて読む?
perlが発祥ってわけでもないそうだが(bashとかにもあるんだってね)、ガチのドザなので
俺は内心ドルバーって呼んでる
perlが発祥ってわけでもないそうだが(bashとかにもあるんだってね)、ガチのドザなので
俺は内心ドルバーって呼んでる
506デフォルトの名無しさん
2023/12/19(火) 00:32:16.33ID:LgO8Ui43 ドル・アンダーバーじゃないかな。
設定によってはチルダの代わりにトップバーってのがあったから、それと区別するのにアンダーって言ってた気がする。
設定によってはチルダの代わりにトップバーってのがあったから、それと区別するのにアンダーって言ってた気がする。
507505
2023/12/21(木) 12:15:47.33ID:nsa/DjJa おつあり
そういやそんなの(トップバー)あったねえ なるほど
そういやそんなの(トップバー)あったねえ なるほど
508デフォルトの名無しさん
2024/02/09(金) 17:07:48.28ID:LEmbefGZ509デフォルトの名無しさん
2024/03/03(日) 23:39:10.39ID:1cRqRnnX なつかしのcgiゲームを設置したくてperlを触ってるのですが、今の時代でもcgiゲームはサーバーへの負荷は大きいのでしょうか?(昔はよくゲームの設置が禁止されてましたが)
perlと関係なかったらすみません…
perlと関係なかったらすみません…
510デフォルトの名無しさん
2024/03/16(土) 03:41:28.53ID:I49Gallj StrawberryPerlで
$str='あ';
if ($str =~ /^[あいう]$/) {print("match\n");}
を実行してみるとマッチしてくれません
/^(あ|い|う)$/ ならマッチするのですが
古いPerl4のjperlなら /^[あいう]$/ でもマッチします
やはりこれはStrawberryPerlのバグ(または仕様)なのでしょうか
$str='あ';
if ($str =~ /^[あいう]$/) {print("match\n");}
を実行してみるとマッチしてくれません
/^(あ|い|う)$/ ならマッチするのですが
古いPerl4のjperlなら /^[あいう]$/ でもマッチします
やはりこれはStrawberryPerlのバグ(または仕様)なのでしょうか
511デフォルトの名無しさん
2024/03/16(土) 08:42:58.43ID:E8XsMGej print length $str; を入れてみたらわかる
512デフォルトの名無しさん
2024/03/16(土) 09:03:33.98ID:E8XsMGej もしかして: \p{sc=Hiragana}
513デフォルトの名無しさん
2024/03/16(土) 09:16:48.08ID:1WMRgWrv ネタにマジレス
514デフォルトの名無しさん
2024/03/16(土) 11:57:07.41ID:Xoe9pkvE515デフォルトの名無しさん
2024/03/16(土) 15:20:26.94ID:e8kHlvhU 少なくともperl5.8以降の文字クラスはuse utf8;前提になっててlengthが1じゃないとだめじゃね?
516デフォルトの名無しさん
2024/03/16(土) 15:27:36.56ID:HqlfXJdH 推奨されてないけど
use encoding 'sjis'
ならsjisでコード書けたと思う
jperlナツカシス
use encoding 'sjis'
ならsjisでコード書けたと思う
jperlナツカシス
517デフォルトの名無しさん
2024/03/24(日) 16:38:15.53ID:gHSiAGjm Windows では Filter::Encoding いれて使ってた
スクリプトは utf-8 で書いて use utf8 してたけど
コマンドラインでは -MFilter::Encoding=cp932 とか
スクリプトは utf-8 で書いて use utf8 してたけど
コマンドラインでは -MFilter::Encoding=cp932 とか
518デフォルトの名無しさん
2024/07/23(火) 22:33:05.15ID:Ott+kcdk https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/tag/SP_5.39.10
Strawberry Perl 5.39.10.1
Strawberry Perl 5.39.10.1
519デフォルトの名無しさん
2024/07/23(火) 22:33:17.30ID:Ott+kcdk520デフォルトの名無しさん
2025/04/07(月) 15:52:26.28ID:ahUtunTX perlを使った応募フォームで同一人物からの応募を省きたいのですが、IPアドレス以外で応募者を識別する方法はありますか?
個人サイトの小さな応募フォームなので完璧でなくても大丈夫です
お知恵を貸していただけると助かります
個人サイトの小さな応募フォームなので完璧でなくても大丈夫です
お知恵を貸していただけると助かります
521デフォルトの名無しさん
2025/04/07(月) 17:32:14.55ID:aZeLbslJ cookie はどうよ?
522デフォルトの名無しさん
2025/04/07(月) 19:10:26.23ID:LICdw+AC むしろIPでは個人識別無理
523デフォルトの名無しさん
2025/04/09(水) 23:14:04.55ID:X4PDIxY1レスを投稿する
ニュース
- 【速報】中国、水産物輸入停止と通達 「処理水」理由、日本政府へ ★5 [おっさん友の会★]
- 高市首相答弁を“引き出した”立民・岡田克也氏が改めて説明「なぜ慎重な答弁をされなかったのか。非常に残念に思っている」 [ぐれ★]
- 【速報】 米大使「はっきりさせておこう、米国は尖閣諸島含め日本の防衛に全面コミット、中国がどうしようが変わらない」 [お断り★]
- 中国側が首相答弁の撤回要求、日本側拒否★7 [夜のけいちゃん★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★7 [ぐれ★]
- 山上妹「統一信者から安倍自民への投票を求められた」法廷で証言 [947332727]
- 【速報】高市首相「つい言い過ぎた」 存立危機事態の答弁について [237216734]
- 【速報】中国、水産物輸入停止★2 [989870298]
- 【悲報】高市早苗見てると80年前のジャップ女も戦争煽ったってよく分かるよね🥺 [616817505]
- 【ネトウヨ朗報】イギリスのトラス元首相、高市有事で高市早苗の支持を表明 [603416639]
- 【高市訃報】ホタテ業者、死亡😇😇😇 [573041775]
