2017-05-08 1 views
0

bson_id이 유효한지 확인하려면 http://localhost/users/590ffa5c421aa91ece8bec0/show과 같은 URL에서 elixir을 확인하는 가장 좋은 방법은 무엇입니까?유효한 bson 개체 ID를 확인하는 방법 - Elixir?

+0

그래서 24 진수 문자를? 다음과 같이 : "590ffa5c421aa91ece8bec0f"= ~ ~ r/^ [0-9a-f] {24} $/# => true'? – Dogbert

+0

@Dogbert 감사합니다. –

답변

0

당신은 정규 표현식 ^[0-9a-f]{24}$ 24 16 진수를 일치시킬 수 있습니다 :

iex(1)> "590ffa5c421aa91ece8bec0f" =~ ~r/^[0-9a-f]{24}$/ 
true 
iex(2)> "590ffa5c421aa91ece8bec0" =~ ~r/^[0-9a-f]{24}$/ 
false 
iex(3)> "590ffa5c421aa91ece8bec0z" =~ ~r/^[0-9a-f]{24}$/ 
false 
관련 문제