我想寫一個函數,將採取輸入,檢查是否有「[」作爲第一個字符和「]」作爲最後並刪除它們,如果它確實。該字符串可能有更多的括號,如果是這樣的話,那麼我需要打印一個錯誤語句。在我看過的所有地方,如果只是兩個括號,我就會看到如何做到這一點的例子,但是我需要檢查是否還有其他問題,這就是我感到困惑的地方。如果字符串包含括號,刪除他們
我見過使用regex
的例子,我知道如果我可以在外面找到一個只有兩個括號的字符串,我可以使用substring
來修剪它,但我無法弄清楚如何檢查括號中的實例的字符串,而不用重新提交它們。
幫助將不勝感激。謝謝。
'String'有許多有用的方法來檢查它的內容。 –
你可以使用'substring'來修剪外部括號,然後檢查修剪後的字符串'是否包含'任何括號 – Alowaniak