  | 
              
	              
	                
  
    
	 
        ผมจะแยกคำว่า อี กับ อีก ยังไงให้ระบบมองว่าคำนี้ไม่ใช้คำหยาบครับ     | 
   
  
    |   | 
   
 
 
 
              
  
          
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 Code (PHP) 
$list = array('อี','มึง','กู');
$replace = array('เธอ','คุณ','ฉัน');
$test = 'อีก'; 
if (in_array($test, $list)) {
	$censored_output = str_ireplace($list, $replace, $test);
} else {
	$censored_output = $test;
}
echo $censored_output;
                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2021-05-20 22:39:22 | 
                        By :
                            พญามัจจุราช | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 WP 
 
Code (PHP) 
function banlist( $translated_text, $untranslated_text, $domain ) {
  
  $banned_words = array ( 'Bad' , 'Very Bad' , 'Badder' , 'Baddest Word' ) ; 
  $replacement_text = "<span class="banned"> ***** </span>" ; 
  
  $translated_text = preg_replace ( $banned_words, $replacement_text, $translated_text ) ; 
  return $translated_text ; 
}
add_filter( 'gettext', 'banlist', 20, 3 );
 
 
https://gist.github.com/JudeRosario/3ddd25aed36468b2bf3c                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2021-05-20 22:42:11 | 
                        By :
                            พญามัจจุราช | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 js: bad-words 
 
Code (JavaScript) 
var Filter = require('bad-words'),
    filter = new Filter();
    var newBadWords = ['อี', 'มึง', 'กู'];
    filter.addWords(...newBadWords);
    filter.clean("พบกันอีกที เมื่อกูต้องการ!")
 
 
https://github.com/web-mech/badwords#readme                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2021-05-20 22:51:12 | 
                        By :
                            พญามัจจุราช | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 ต้องพึ่งพาข้อมูลในพจนานุกรมครับ 
เช่นคำว่า อี ขึ้นต้น มีประมาณ 80 กว่าคำ 
 
ให้ใช้ Array แทนที่คำเหล่านี้เป็น คำอื่น  
แล้วหลังจากนั้นก็แทนที่คำหยาบ 
 
หลังจากแทนที่คำหยาบ 
ก็กลับมาแทนทีคำใน พจนานุกรม คือตามเดิม 
 
เช่น 
 
อีสาน => [Esan] 
อีก => [Eak] 
 
แทนที่คำหยาบ 
 
เสร็จแล้วแทนที่กลับ 
 
[Esan] => อีสาน 
[Eak] => อีก                        
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2021-05-21 08:42:50 | 
                        By :
                            {Cyberman} | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
               
		
     
		
	  
        
             | 
            | 
            | 
             | 
         
        
             | 
                       | 
          
            
               
                 มี อีก ทาง หนึ่ง คือ ปฏิวัติ ภาษาไทย ให้ คำ ไทย ทุก คำ เขียน แยก เว้น วรรค แบบ ภาษา อังกฤษ แล้ว การ ตัด คำ เอย, การ กรอง คำ หยาบ เอย จะ ไม่มี ผิด พลาด อีก ต่อ ไป 
 
ปล. มันเป็นไปไม่ได้หรอก มองให้เป็นเรื่องขำๆไปซะ แล้วกรุณาอย่าหาเรื่องโยงไปถึงเรื่องอื่นๆด้วย จบแค่คำไทย สวัสดี                          
               
               | 
             
            
              
			                              
                              
              
                
                     | 
                     | 
                     | 
                 
                
                     | 
                  
                      
                        | Date :
                            2021-05-21 14:44:17 | 
                        By :
                            mr.v | 
                         
                    | 
                     | 
                 
                
                     | 
                     | 
                     | 
                 
                | 
             
           
			         | 
             | 
         
        
             | 
            | 
             | 
             | 
         
          
	    
     
               
		
     
		
	     
	    
     
      		  
	
     | 
   
 
                 |