2014-01-15 103 views

回答

5

使用lower()

a = lower(a); 

如果你只需要第一個字母變爲大寫,請嘗試以下操作:

a = [lower(a(1)) a(2:end)]; 

查看更多信息here

+0

這將把整個字符串轉換爲小寫,而不僅僅是第一個字母,OP後面是什麼。事實證明,它對於他的例子來說工作得很好,但是考慮一下例如'UppeR':那會給你'upper'而不是'uppeR'。 – am304

+0

@ am304固定。謝謝。 – herohuyongtao

+0

謝謝,這正是我所需要的。 –

3

如果你希望所有的字母爲小寫,然後

s = 'String' 
lowercase(s) 

string 

如果你只想要第一個字母,然後

s = 'STring' 
[lower(s(1)) s(2:end)] 

sTring 
+0

我正在寫基本相同的答案,你比我快... +1 – am304

相關問題