Open2

V 言語 REPL

zztkmzztkm

V 言語の REPL について色々書いていく

基本的に Tips ベースで書いていく

zztkmzztkm

uuid v4 を生成する

rand module の uuid_v4 関数を使う。

まずは普通に生成する。32 hexadecimal characters and 4 hyphens フォーマットの文字列として出力される。

v
 ____    ____
 \   \  /   /  |  Welcome to the V REPL (for help with V itself, type  exit , then run  v help ).
  \   \/   /   |  Note: the REPL is highly experimental. For best V experience, use a text editor,
   \      /    |  save your code in a  main.v  file and execute:  v run main.v
    \    /     |  V 0.3.3 b13f711 . Use  list  to see the accumulated program so far.
     \__/      |  Use Ctrl-C or  exit  to exit, or  help  to see other available commands.

>>> import rand
>>> rand.uuid_v4()
465d9569-f433-43d6-ad9f-bacb37a1c92d

ハイフンなしにしたい場合は単純に - を replace で取り除くと良い。
※ハイフン除くだけで良かったっけ。。。

>>> rand.uuid_v4().replace("-", "")
32d12ec53da94c8695c1a39190a49262