Probably, but I am no expert in Hebrew. But this must be understood in context of the time.
If a girl was no longer a virgin, her marriageability was low to non-existent, and she would therefore remain a burden unto her father into his old age. Basically become an old maid. So this was a means to make sure she then got a husband and remained cared for, at least. There is no reason to suppose that everyone would be able to care for an additional woman into their old age. It might be about rape, but a consenting relationship is also possible. It also makes provision that the man cannot divorce her, which is probably a way to discourage rape then - it would be quite horrible to have to live with someone who despises you your entire life, she would be a financial burden unto you, with angry in-laws and social pressure to back it up. A shotgun wedding, essentially.
It is far from perfect, but makes sense in a Bronze Age context. Carrying off other peoples' daughters as wives was a common enough practice - Think of the rape of the Sabine women in Roman history for example, or the mythologic carrying off of Helen of Troy.
*Edited in light of earlier verses that mention rape already, as per the information of post 5. So this might be regarding consensual relations mostly, although a 'raped' context is still possible, as it qualifies it by 'betrothed'. Silly me, this is why one reads the whole passage.