2015-04-23 48 views
0

我有這個腳本:句前和句後空格?

<input type="text" name="lastnamename" pattern="[^\s]*" title="Delete space before or after sentence!" style="text-transform:uppercase" required> 

這種模式"[^\s]*"表示已經在句子_Adam_Sandler_我們盡最大的空間。我需要的模式只顯示_Adam Sandler_這些空間之前,和後面的句子。

+1

您的意思是前導和尾隨空格? '^ \ s *'和'\ s * $',或者'^ \ s * | \ s * $'? –

+0

你領先和尾隨空格,但如何正確寫入 - [^ \ s *] [\ s * $] ?? – Albance

回答

1

聽起來像是你想要的模式匹配不以空格開始,並且不以空格結尾的字符串:

^[^\s].*[^\s]$ 

Regex101是偉大的學習和測試正則表達式。

這是working jsFiddle

+0

謝謝soo! – Albance