jQuery, la misma función para múltiples ids

Quiero borrar la entrada especificada si el valor no es número. La función funciona para una ID, pero quiero que funcione para múltiples. por supuesto puedo escribir la función varias veces pero no quiero hacer eso.

el siguiente código se aplica solo para la entrada con id "d". No sé cómo identificar otros identificadores. ¿Alguien puede ayudar?

<input id="d" />

<input id="d2" />

<input id="d3" />

<script type="text/javascript">

$('#d,d2,d3').keyup(function(){

if($('#d,d2,d3').val() != "") {

    var value = $('#d,d2,d3').val().replace(/^\s\s*/, '').replace(/\s\s*$/, '');

    var intRegex = /^\d+$/;

    if(intRegex.test(value)) {}

    else {


    $(this).val('');

    }



}

});

</script>

Respuestas a la pregunta(6)

Su respuesta a la pregunta