ワイルドカード文字 (* %.) を使用してファイル名を検索しようとしています。つまり、ユーザーが式を入力すると、スクリプトは定義済みのディレクトリにあるファイル名に対してユーザー入力パターンを実行します。JavaScript で実行しようとしましたが、問題に直面しています。 . 私はjavascriptを初めて使用するので、それが最善の方法かどうかわかりません。私が試したコードのスニペットは次のとおりです。
<script>
function checkPattern(str1)
{
var matchesFound = new Array();
for(var i=0; i<directory.length;i++)
{
var newStr1 = directory[i];
if(newStr1 == newStr1.match(str1))
matchesFound.push(newStr);
}
//display items in matchesFound
}
</script>
</head>
<body>
<form>
<input name="testText" type="text" size=45>
<button onClick="checkPattern(testText.value);">Check pattern</button>
</form>
</body>