下面是測試案例如何輸出不區分大小寫的數組元素
a = ["Barack", "Obama"]
b = ["John", "Obama"]
現在,如果我這樣做a & b
。它給了我["Obama"]
。常見的一個被渲染。
雖然如果是這樣的情況
a = ["Barack", "Obama"]
b = ["John", "obama"] # See O is not capitalized here
我做a & b
。我將得到一個空數組[]
作爲輸出。我明白爲什麼。雖然,如何解決這個問題,並使其區分大小寫而不區分大小寫?
感謝
更新:它不是必要,將永遠在downcase。 a
可能有小寫字符串,b
有全部大寫字符串,反之亦然。
請注意,這將只適用於如果您的數組包含**只有**字符串。 (或者是一個響應'downcase'的自定義對象) –
@CharlesCaldwell對,我明白了。 – psharma
@FMc你知道我可以產生原始數組值嗎? – psharma