0

如何在我的文本区域中检测并仅允许某些特定单词?我 在 textarea 提交中找到了 Detecting specific words但提供的答案是检测并且不允许指定的单词,但我需要的是我的文本区域来检测并且只允许特定的单词,

示例,文本区域将只接受greenblue单词并且不会接受任何其他颜色的单词,因此,弹出窗口会显示建议它只接受greenblue

4

1 回答 1

0
<?php
$subject = "I have a green car"; // here you can use `$_POST['txt_area_name']` to get the textarea value
$pattern = '/green/';
$matched = preg_match($pattern, $subject, $matches, PREG_OFFSET_CAPTURE);
if($matched == 1){
//do stuff here
}else {
//do stuff here
}
?>

这里的1意思是Match found反之亦然。

于 2013-09-07T19:05:08.207 回答