文字列にオプションでアスタリスクを最初の文字または最後の文字、またはその両方として含むことができる正規表現を作成する必要があります。文字列には2つ以上のアスタリスクを含めることができ、アスタリスクは文字列の先頭および/または末尾にある必要があります。Java正規表現で必要なヘルプ
したがって、これらの文字列は、有効な次のようになります。
foo
*foo
foo*
*foo*
とこれらの文字列はないでしょう:事前に
*
**
**foo
*f*oo
*f*o*o
*f*o*o*
感謝。
を求めている何をすべき? – wjans
@ジョン:あなたは少し再記述する必要があります: "文字列は2つ以上のアスタリスクを含むことができます"は、必要十分条件ではありません。あなたのテストケースに基づいて、最初のものと最後のもの以外の位置にアスタリスクは存在しないということを意味するように見えます。 –
良いキャッチ。私は明確にするために質問を編集しました。 –