Remove trailing comma from comma-separated string

前端 未结 16 920
生来不讨喜
生来不讨喜 2020-12-04 21:37

I got String from the database which have multiple commas (,) . I want to remove the last comma but I can\'t really find a simple way of doing it.

16条回答
  •  孤城傲影
    2020-12-04 21:45

    (^(\s*?\,+)+\s?)|(^\s+)|(\s+$)|((\s*?\,+)+\s?$)
    

    Regexr

    ex:

    a, b, c
    , ,a, b, c, 
    ,a, b, c   ,
    ,,a, b, c, ,,,
    , a, b, c,    ,
        a, b, c     
         a, b, c ,,
    , a, b, c, 
    , ,a, b, c, ,
     , a, b, c , 
    ,,, a, b, c,,, 
    ,,, ,,,a, b, c,,, ,,,
    ,,, ,,, a, b, c,,, ,,,
     ,,,a, b, c ,,,
     ,,,a, b, c,,, 
       a, b, c   
    

    becomes:

    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    a, b, c
    

提交回复
热议问题