2014-01-24 29 views
2

如果我正在處理文本,如何知道這些符號是否在文本中?因爲我想刪除它們。我是PHP的新手,我不知道如何搜索這些。使用javascript查找和替換utf字符

▲ - U+25B2 BLACK UP-POINTING TRIANGLE 
▼ - U+25BC BLACK DOWN-POINTING TRIANGLE 
▴ - U+25B4 SMALL BLACK UP-POINTING TRIANGLE 
▾ - U+25BE SMALL BLACK DOWN-POINTING TRIANGLE 

謝謝

PS:我不知道他們是UTF,他們也可能是ASCII。

謝謝!

回答

1

Trivially,str.replace(/[▲▼▴▾]/g, '')

或者,如果出於某種奇怪的原因,您的JavaScript不是Unicode的,您可以編寫相應的str.replace(/[\u25b2\u25bc\u25b4\u25be]/g, '')

+0

如何將三角形放在VI中? –

+0

複製粘貼?或者至少是Vim;我幾十年來一直沒有使用過普通的VI。 – Amadan

+0

這將工作在PHP? (除了str.replace當然)? –