Perl初心者スレ(マジレス回答)

2012/10/07(日) 00:48:39.00
どうぞー
2024/03/03(日) 23:39:10.39ID:1cRqRnnX
なつかしのcgiゲームを設置したくてperlを触ってるのですが、今の時代でもcgiゲームはサーバーへの負荷は大きいのでしょうか?(昔はよくゲームの設置が禁止されてましたが)
perlと関係なかったらすみません…
2024/03/16(土) 03:41:28.53ID:I49Gallj
StrawberryPerlで

$str='あ';
if ($str =~ /^[あいう]$/) {print("match\n");}

を実行してみるとマッチしてくれません
/^(あ|い|う)$/ ならマッチするのですが
古いPerl4のjperlなら /^[あいう]$/ でもマッチします
やはりこれはStrawberryPerlのバグ(または仕様)なのでしょうか
2024/03/16(土) 08:42:58.43ID:E8XsMGej
print length $str; を入れてみたらわかる
2024/03/16(土) 09:03:33.98ID:E8XsMGej
もしかして: \p{sc=Hiragana}
2024/03/16(土) 09:16:48.08ID:1WMRgWrv
ネタにマジレス
2024/03/16(土) 11:57:07.41ID:Xoe9pkvE
>>511
レスどうもです
Shift-JISの環境で正しく2とカウントされてます
前記はあくまで例ですので全角文字なら他の文字でもこうなるみたいで
ひらがなにマッチさせたいわけではないんです
2024/03/16(土) 15:20:26.94ID:e8kHlvhU
少なくともperl5.8以降の文字クラスはuse utf8;前提になっててlengthが1じゃないとだめじゃね?
2024/03/16(土) 15:27:36.56ID:HqlfXJdH
推奨されてないけど
use encoding 'sjis'
ならsjisでコード書けたと思う
jperlナツカシス
2024/03/24(日) 16:38:15.53ID:gHSiAGjm
Windows では Filter::Encoding いれて使ってた
スクリプトは 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
519デフォルトの名無しさん
垢版 |
2024/07/23(火) 22:33:17.30ID:Ott+kcdk
https://github.com/StrawberryPerl/Perl-Dist-Strawberry/releases/tag/dev_5.40.0_RC1_UCRT
5.40.0.1-RC1
520デフォルトの名無しさん
垢版 |
2025/04/07(月) 15:52:26.28ID:ahUtunTX
perlを使った応募フォームで同一人物からの応募を省きたいのですが、IPアドレス以外で応募者を識別する方法はありますか?
個人サイトの小さな応募フォームなので完璧でなくても大丈夫です
お知恵を貸していただけると助かります
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
>>521
ありがとうございます、調べてみますm(_ _)m

>>522
変な書き方をしてしまいました
今はIPアドレスで省いてるのですが、おっしゃる通り識別できないので他の方法を探してました
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況