

正規表現についてです。  
(y|yes|はい|ok|おｋ)  
だけが入力されたときだけtrueにしたいのです。  
yearとかはtrueにしたくないのです。  
現在は、上記の言葉のいずれかがmessageに内に含まれているかを調べていますが、  
yなどが付くスペルを入力すると、反応してしまいます。  
これを反応しないようにしたいんです。  
どうすればいいのでしょうか？

[code]

    //meaasegeは変数で、ユーザからの入力のデータを入れています。
    const yesExp = /(y|yes|はい|ok|おｋ)/;
    clearExp.test(meaasege)
    
[/code]


CC BY-SA 4.0
2020-06-05T08:04:47.143
67324
2020-06-06T00:44:55.853
2020-06-05T08:34:31.230
40451
40451
question
javascript 正規表現
正規表現についての質問


文字列先頭と末尾を検索条件に加えて

[code]

    /^(y|yes|はい|ok|おｋ)$/
    
[/code]

としてください


CC BY-SA 4.0
2020-06-06T00:44:55.853
67340
2020-06-06T00:44:55.853
5793
67324
answer