remove text after final period in string

前端 未结 4 795
广开言路
广开言路 2020-12-03 13:14

I have a grep puzzle that\'s eluding me: I\'d like to remove the text following the final period in a collection of strings (i am using R, so perl

4条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-03 13:28

    I cannot help you with r and I almost forgot perl, but this works both in JS (proof) and PHP

    /\.[A-Za-z]+$/     -->    replace this with empty string ""
      ^    ^    ^
      |    |    |
      |    |    end of line
      |    only chars (you can add 0-9 if numbers are also present)
      dot before last chars
    

    the syntax of regex is rather common, so I'm sure you can adopt it (maybe just get rid of /)

提交回复
热议问题