this gist show you how you can verify in express a message signature generated by web3 with the metamask injected provider using the etherjs library
cd /tmp && mkdir test-evm-sign && cd test-evm-sign
yarn init -y
yarn add express ethers
touch index.js # copy paste content of below's index.js in this file