2017-06-16 61 views
0
*** Test Cases *** 
find_lowercase 
${values}    Create List  ${data[0]['top']['tshirt']} 
         ...    ${data[0]['top']['shirt']} 
         ...    ${data[0]['top']['jacket']} 
FOR ${item} IN ${values} 

log to console  ${data[0]['features']['0']} 

應該匹配正則表達式$ {值}字符串列表^ [AZ] +如何遍歷使用正則表達式的機器人

我如何通過生成的字符串迭代,並檢查是否在該列表中的所有字符串是小寫字母

+0

你能否給我們提供[mcve]? –

+0

字符串中只允許小寫嗎?這個'^ [a-z] + $' – sln

回答

1

Should Match Regexp需要一個字符串,但您試圖將它傳遞給一個字符串列表。

您可以使用FOR循環來檢查列表中的每個值。

${values}    Create List  ${data} ${data1} ${data2} 
:FOR ${item} IN ${values} 
\ Should Match Regexp ${item} ^[a-z]+ 
\ Should Be Lowercase ${item} 
+0

感謝您使用for循環的建議。可以幫助迭代。我編輯了我的問題以反映問題 –

+0

@NNNVVV您可以使用「應該小寫」關鍵字。請參閱編輯。 – ILostMySpoon

相關問題