I would like to do a `git rebase` and drop commits whose commit messages match a certain regular expression. For example, it might work like

```
git rebase --drop="deletme|temporary" master

```

And this would do a rebase over `master` while dropping all commits containing the string `deleteme` or `temporary`.

Is is possible to do this with the standard Git tool? If not, is it possible with a third-party Git tool? In particular, I want it to be a single, noninteractive command.