mirror of
				https://github.com/tc39/test262.git
				synced 2025-10-31 03:34:08 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			23 lines
		
	
	
		
			653 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			23 lines
		
	
	
		
			653 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| // Copyright 2018 Leonardo Balter. All rights reserved.
 | |
| // This code is governed by the BSD license found in the LICENSE file.
 | |
| 
 | |
| /*---
 | |
| esid: sec-characterclassescape
 | |
| description: Detect non WhiteSpace using \S+
 | |
| info: |
 | |
|     The production CharacterClassEscape :: S evaluates by returning
 | |
|     the set of all characters not included in the set returned by
 | |
|     CharacterClassEscape :: s
 | |
| 
 | |
|     The Mongolian Vowel Separator (u180e) became a non whitespace character
 | |
|     since Unicode 6.3.0
 | |
| features: [u180e]
 | |
| ---*/
 | |
| 
 | |
| var str = String.fromCharCode(0x180E);
 | |
| assert.sameValue(
 | |
|   str.replace(/\S+/g, "test262"),
 | |
|   "test262",
 | |
|   "Non WhiteSpace character: \\u180E"
 | |
| );
 |