![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
./aaaディレクトリ内においてファイル名に、『bbbb』及び『cccc』と言う文字列が含まれるファイルを./eeeディレクトリに移動させるスクリプトを考えております。
以下は『bbbb』のみを拾うようなスクリプトです。
=========
<?PHP
if ($dir = opendir("./aaa")) {
while (($file = readdir($dir)) !== false) {
if(preg_match("/bbbb/",$file)) rename("./aaa/".$file,"./eee/".$file);
}
closedir($dir);
}
?>
=========
上記は前にこちらで質問させていただき、正常に動くことを確認しております。
今回は『bbbb』及び『cccc』が含まれる場合に./eeeディレクトリに移動させることを考えております。
このような場合は『cccc』はどのよう記載すればよいのでしょうか?ご教授の程よろしくお願いいたします。
No.2
- 回答日時:
#1さんの回答を見て疑問に思ったのですが、
「bbb及びcccc」が含まれる場合というのは、bbbbとccccがともに
含まれている場合、あるいはいずれかが含まれている場合。
どちらでしょうか?
わたしは前者ではないかととったのですが。
早急な補足要求ありがとうございます。
補足が遅れてしまい申し訳ございません。
#3様の回答で上手く動きましたが、“bbbbとccccがともに
含まれている場合”の部分をご指摘くださいましてありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- Perl Perlでファイルの末尾から指定文字列を検索してファイルに吐き出したい 4 2022/04/04 16:15
- Excel(エクセル) ¥マークを含むパスの処理について(マクロ、または関数) 2 2022/12/25 02:11
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- UNIX・Linux 実行の仕方及び実行結果が分かりません。 2 2022/11/17 19:31
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【BAT(バッチ)ファイル】Web...
-
FTPコマンドでディレクトリごと...
-
SHGetSpecialFolderLocation
-
Subversionのリポジトリの削除
-
CFileDialogの最初のディレクト...
-
php、cgi(perl)をlinuxに移行
-
バッチを用いたフォルダの自動移動
-
ファイル・ディレクトリ削除を...
-
SHELLでFTP転送
-
ディレクトリ名取得
-
Permission denied in
-
makefile でファイルをコピーす...
-
現在位置より2つ上のディレク...
-
「RailsによるアジャイルWebア...
-
VC#のFtpWebRequestで多階層の...
-
aspのページが表示できません
-
glob関数で日本語文字が取得で...
-
define でのルートディレクト...
-
ディレクトリの正規表現について
-
.htaccessで特定のページからの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FTPコマンドでディレクトリごと...
-
CFileDialogの最初のディレクト...
-
バッチを用いたフォルダの自動移動
-
現在位置より2つ上のディレク...
-
fopenでファイルが開かない場合...
-
visualstudioでc#のdllができない
-
Subversionのリポジトリの削除
-
絶対パス?絶対アドレス?意味...
-
makefile でファイルをコピーす...
-
ファイル選択ダイアログで選択...
-
rmdirでフォルダが消せません
-
ファイルアップロードに関して...
-
【PHP】declare命令で”Fatal er...
-
[ ディレクトリ '.' は書き込み...
-
aspのページが表示できません
-
VB.NET 最下位のディレクトリ名...
-
glob関数で日本語文字が取得で...
-
図に示す階層構造で,現在のデ...
-
includeが出来ない訳とは?
-
環境変数をMakefile内で有効に...
おすすめ情報