2012-11-04 31 views
5

是任何人都熟悉的在線服務,我可以粘貼一些代碼,它告訴我是否有一個在線服務來計算開放和結束括號?

  1. 如果我所有的括號到位 - 不缺/加閉括號?
  2. 根據語言的語法 - 代碼是正確的?

    • 我同意大多數編輯者的配色方案/和或給你一個錯誤。這個具體的不是:-)它被稱爲:記事本^^ - 我使用了很多,但仍然。如果存在這樣的服務 - 無論您使用哪種IDE,都可以提供幫助。如果你有一段代碼要檢查 - 和不喜歡打開IDE

實例(上有「3」部分缺失的支架):

IF(OR(ISBLANK(BillingCountry), UPPER(BillingCountry) = 'UNITED STATES' , UPPER(BillingCountry) = 'USA', UPPER(BillingCountry) = 'US', UPPER(BillingCountry) = 'U.S.', UPPER(BillingCountry) = 'U.S.A.'), 

IF (OR(BillingState = 'CA' , BillingState = 'WA' , BillingState = 'OR' , BillingState = 'ID' , BillingState = 'NV' , BillingState = 'MT' , BillingState = 'WY' , BillingState = 'CO' , BillingState = 'UT' , BillingState = 'AZ' , BillingState = 'NM'), 
"1 - West" 
, 
IF (OR(BillingState = 'IL' , BillingState = 'ND' , BillingState = 'SD' , BillingState = 'MI' , BillingState = 'NE' , BillingState = 'IA' , BillingState = 'KS' , BillingState = 'OK' , BillingState = 'TX' , BillingState = 'IL' , BillingState = 'MN' , BillingState = 'OH' , BillingState = 'WI' , BillingState = 'IN' , BillingState = 'CANADA'), 
"2 - MIDWEST" 
, 
IF(OR(BillingState = 'NY' , BillingState = 'ME' , BillingState = 'NH' , BillingState = 'MA' , BillingState = 'RI' , BillingState = 'CT' , BillingState = 'NJ' , BillingState = 'DE' , BillingState = 'D.C.' , BillingState = 'VA' , BillingState = 'WVA' , BillingState = 'NC' , BillingState = 'SC' , BillingState = 'GA' , BillingState = 'FL' , BillingState = 'VT' , BillingState = 'PA' , BillingState = 'MD' , BillingState = 'KY' , BillingState = 'TN' , BillingState = 'AR' , BillingState = 'AL' , BillingState = 'MS' , BillingState = 'LS'), 
"3 - East" 
, 
"Unknown")) 
, 
IF(LEN(BillingCountry) > 0, "4 - International", "Unknown") 
) 
+1

你使用什麼編輯器?他們大多數都是着色代碼,並顯示是否缺少括號或主要結構問題。 –

回答

相關問題